Multilang: Translate size combo items

This commit is contained in:
2015-06-28 14:12:39 +02:00
parent f1cfa129f2
commit 108ce3ccb2
6 changed files with 25 additions and 8 deletions

View File

@@ -62,7 +62,7 @@ $formFields="";
$formFields.=RenderFieldInfo(MultiLang::GetString("Scanner"),$Scanner["ScanModel"]); $formFields.=RenderFieldInfo(MultiLang::GetString("Scanner"),$Scanner["ScanModel"]);
$formFields.=RenderFieldCombo(MultiLang::GetString("Resolution"),"ddlResolution",$Resolutions,$Resolution); $formFields.=RenderFieldCombo(MultiLang::GetString("Resolution"),"ddlResolution",$Resolutions,$Resolution);
$formFields.=RenderFieldCombo(MultiLang::GetString("Format"),"ddlFormat",$Formats,$Format); $formFields.=RenderFieldCombo(MultiLang::GetString("Format"),"ddlFormat",$Formats,$Format);
$formFields.=RenderFieldCombo(MultiLang::GetString("Size"),"ddlSize",$Sizes,$Size); $formFields.=RenderFieldCombo(MultiLang::GetString("Size"),"ddlSize",MultiLang::ApplyArrayKeys($Sizes),$Size);
//$formFields.=RenderFieldCheckText("Cropping","chkCrop",$Crop,"txtCropFuzz",$CropFuzz); //$formFields.=RenderFieldCheckText("Cropping","chkCrop",$Crop,"txtCropFuzz",$CropFuzz);
$formFields.=RenderFieldButton("","btnScan",MultiLang::GetString("Scan"),"Element_SetVisibility('divLoadBack',true);"); $formFields.=RenderFieldButton("","btnScan",MultiLang::GetString("Scan"),"Element_SetVisibility('divLoadBack',true);");
$formFields.=RenderHidden("hidScanDevice",$Scanner["ScanDevice"]); $formFields.=RenderHidden("hidScanDevice",$Scanner["ScanDevice"]);

View File

@@ -54,5 +54,12 @@ class MultiLang {
return $lang; return $lang;
} }
public static function ApplyArrayKeys($array){
$arrayTranslated=array();
foreach ($array as $key => $value) {
$arrayTranslated[MultiLang::GetString($key)]=$value;
}
return $arrayTranslated;
}
} }
################################ ################################

View File

@@ -65,11 +65,11 @@ function RenderCombo($id,$options,$selected){
$valueFixed=htmlentities($value,ENT_HTML5, "UTF-8"); $valueFixed=htmlentities($value,ENT_HTML5, "UTF-8");
if($value==$selected){ if($value==$selected){
$render.='<option value="'.$valueFixed. $render.='<option value="'.$valueFixed.
'" title="'.$valueFixed.'" selected >'. '" title="'.$keyFixed.'" selected >'.
$keyFixed."</option>/n"; $keyFixed."</option>/n";
}else{ }else{
$render.='<option value="'.$valueFixed. $render.='<option value="'.$valueFixed.
'" title="'.$valueFixed.'">'. '" title="'.$keyFixed.'">'.
$keyFixed."</option>/n"; $keyFixed."</option>/n";
} }
} }

View File

@@ -18,11 +18,11 @@ $FinalDestDir = "/store/Escaneos/";
// Resolution // Resolution
$Resolutions=array( $Resolutions=array(
"100"=>100, "100 DPI"=>100,
"150"=>150, "150 DPI"=>150,
"200"=>200, "200 DPI"=>200,
"300"=>300, "300 DPI"=>300,
"600"=>600 "600 DPI"=>600
); );
$Resolution=200; $Resolution=200;

View File

@@ -6,5 +6,10 @@
"Size": "Size", "Size": "Size",
"Scan": "Scan", "Scan": "Scan",
"Loading": "Loading", "Loading": "Loading",
"Full": "Full",
"A4": "A4",
"A5 Portrait": "A5 Portrait",
"A5 Landscape": "A5 Landscape",
"Letter": "US Letter",
"": "" "": ""
} }

View File

@@ -6,5 +6,10 @@
"Size": "Tamaño", "Size": "Tamaño",
"Scan": "Escanear", "Scan": "Escanear",
"Loading": "Cargando", "Loading": "Cargando",
"Full": "Completo",
"A4": "A4",
"A5 Portrait": "A5 Vertical",
"A5 Landscape": "A5 Horizontal",
"Letter": "US Letter",
"": "" "": ""
} }