Skip to content

Commit

Permalink
Improve table for found language variables when translating - refs BT…
Browse files Browse the repository at this point in the history
…#14180

This show the translation with html code to help to translate the variable
  • Loading branch information
AngelFQC committed Apr 2, 2018
1 parent f0c7b3f commit daceb16
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 14 deletions.
4 changes: 0 additions & 4 deletions app/Resources/public/css/base.css
Expand Up @@ -4228,10 +4228,6 @@ ul.holder li.bit-box{
.control-course{
text-align: center;
}
.data_table tr td .form-control{
width: 20%;
display: inline-block;
}
#settings .form-inline{
margin-bottom: 15px;
}
Expand Down
52 changes: 42 additions & 10 deletions main/admin/sub_language.php
Expand Up @@ -180,14 +180,31 @@ function search_language_term(
$size =4;
}*/

$obj_text = '<textarea rows="10" cols="40" name="txt|'.$parent_name_variable.'|'.$language_files_to_load_keys[$lang_file].'" id="txtid_'.$language_files_to_load_keys[$lang_file].'_'.$parent_name_variable.'" >'.$sub_language_name_variable.'</textarea>';
$obj_button = '<button class="save" type="button" name="btn|'.$parent_name_variable.'|'.$language_files_to_load_keys[$lang_file].'" id="btnid_'.$parent_name_variable.'" />'.get_lang('Save').'</button>';
$obj_text = Display::tag(
'textarea',
$sub_language_name_variable,
[
'rows' => 10,
'cols' => 40,
'name' => 'txt|'.$parent_name_variable.'|'.$language_files_to_load_keys[$lang_file],
'id' => 'txtid_'.$language_files_to_load_keys[$lang_file].'_'.$parent_name_variable,
]
);
$obj_button = Display::button(
'btn|'.$parent_name_variable.'|'.$language_files_to_load_keys[$lang_file],
get_lang('Save'),
[
'class' => 'save btn btn-default btn-sm',
'type' => 'button',
'id' => 'btnid_'.$parent_name_variable,
]
);

$list_info[$parent_name_variable] = [
$lang_file.'.inc.php',
$parent_name_variable,
$english_name_variable,
$parent_variable_value,
htmlentities($english_name_variable),
htmlentities($parent_variable_value),
$obj_text,
$obj_button,
];
Expand Down Expand Up @@ -239,19 +256,34 @@ function search_language_term(
$parent_variable_value = $parent_language_array[$lang_file][$name_variable];
}
//config buttons
$obj_text = '<textarea rows="10" cols="40" name="txt|'.$name_variable.'|'.$language_files_to_load_keys[$lang_file].'" id="txtid_'.$language_files_to_load_keys[$lang_file].'_'.$name_variable.'" >'.
$sub_language_name_variable.'
</textarea>';
$obj_button = '<button class="save" type="button" name="btn|'.$name_variable.'|'.$language_files_to_load_keys[$lang_file].'" id="btnid_'.$name_variable.'" />'.get_lang('Save').'</button>';
$obj_text = Display::tag(
'textarea',
$sub_language_name_variable,
[
'rows' => 10,
'cols' => 40,
'name' => 'txt|'.$name_variable.'|'.$language_files_to_load_keys[$lang_file],
'id' => 'txtid_'.$language_files_to_load_keys[$lang_file].'_'.$name_variable,
]
);
$obj_button = Display::button(
'btn|'.$name_variable.'|'.$language_files_to_load_keys[$lang_file],
get_lang('Save'),
[
'class' => 'save btn btn-default btn-sm',
'type' => 'button',
'id' => 'btnid_'.$name_variable,
]
);

//loading variable from the english array
$english_name_variable = $english_language_array[$lang_file][$name_variable];

$list_info[] = [
$lang_file.'.inc.php',
$name_variable,
$english_name_variable,
$parent_variable_value,
htmlentities($english_name_variable),
htmlentities($parent_variable_value),
$obj_text,
$obj_button,
];
Expand Down

0 comments on commit daceb16

Please sign in to comment.