From 7ab72b3743227ace1d1061e7f5427b5ac5d77f08 Mon Sep 17 00:00:00 2001 From: gergo85 Date: Sat, 16 May 2015 11:47:24 +0200 Subject: [PATCH] Improve multilanguage support --- modules/backend/lang/en/lang.php | 66 +++++++++---------- modules/cms/classes/theme/fields.yaml | 2 +- .../cms/controllers/themes/config_form.yaml | 4 +- modules/cms/controllers/themes/download.htm | 2 +- modules/cms/controllers/themes/update.htm | 12 ++-- modules/cms/lang/en/lang.php | 4 ++ modules/cms/lang/hu/lang.php | 62 +++++++++-------- 7 files changed, 80 insertions(+), 72 deletions(-) diff --git a/modules/backend/lang/en/lang.php b/modules/backend/lang/en/lang.php index 5e2b152c7..77bbfe70c 100644 --- a/modules/backend/lang/en/lang.php +++ b/modules/backend/lang/en/lang.php @@ -106,7 +106,7 @@ return [ 'list_title' => 'Manage Groups', 'new' => 'New Administrator Group', 'delete_confirm' => 'Do you really want to delete this administrator group?', - 'return' => 'Return to the group list', + 'return' => 'Return to the group list' ], 'preferences' => [ 'not_authenticated' => 'There is no an authenticated user to load or save preferences for.' @@ -133,7 +133,7 @@ return [ 'delete_selected' => 'Delete selected', 'delete_selected_empty' => 'There are no selected records to delete.', 'delete_selected_confirm' => 'Delete the selected records?', - 'delete_selected_success' => 'Successfully deleted the selected records.', + 'delete_selected_success' => 'Successfully deleted the selected records.' ], 'fileupload' => [ 'attachment' => 'Attachment', @@ -193,35 +193,35 @@ return [ 'relation' => [ 'missing_config' => "Relation behavior does not have any configuration for ':config'.", 'missing_definition' => "Relation behavior does not contain a definition for ':field'.", - 'missing_model' => "Relation behavior used in :class does not have a model defined.", - 'invalid_action_single' => "This action cannot be performed on a singular relationship.", - 'invalid_action_multi' => "This action cannot be performed on a multiple relationship.", - 'help' => "Click on an item to add", - 'related_data' => "Related :name data", - 'add' => "Add", - 'add_selected' => "Add selected", - 'add_a_new' => "Add a new :name", - 'link_selected' => "Link selected", - 'link_a_new' => "Link a new :name", - 'cancel' => "Cancel", - 'close' => "Close", - 'add_name' => "Add :name", - 'create' => "Create", - 'create_name' => "Create :name", - 'update' => "Update", - 'update_name' => "Update :name", - 'preview' => "Preview", - 'preview_name' => "Preview :name", - 'remove' => "Remove", - 'remove_name' => "Remove :name", - 'delete' => "Delete", - 'delete_name' => "Delete :name", - 'delete_confirm' => "Are you sure?", - 'link' => "Link", - 'link_name' => "Link :name", - 'unlink' => "Unlink", - 'unlink_name' => "Unlink :name", - 'unlink_confirm' => "Are you sure?", + 'missing_model' => 'Relation behavior used in :class does not have a model defined.', + 'invalid_action_single' => 'This action cannot be performed on a singular relationship.', + 'invalid_action_multi' => 'This action cannot be performed on a multiple relationship.', + 'help' => 'Click on an item to add', + 'related_data' => 'Related :name data', + 'add' => 'Add', + 'add_selected' => 'Add selected', + 'add_a_new' => 'Add a new :name', + 'link_selected' => 'Link selected', + 'link_a_new' => 'Link a new :name', + 'cancel' => 'Cancel', + 'close' => 'Close', + 'add_name' => 'Add :name', + 'create' => 'Create', + 'create_name' => 'Create :name', + 'update' => 'Update', + 'update_name' => 'Update :name', + 'preview' => 'Preview', + 'preview_name' => 'Preview :name', + 'remove' => 'Remove', + 'remove_name' => 'Remove :name', + 'delete' => 'Delete', + 'delete_name' => 'Delete :name', + 'delete_confirm' => 'Are you sure?', + 'link' => 'Link', + 'link_name' => 'Link :name', + 'unlink' => 'Unlink', + 'unlink_name' => 'Unlink :name', + 'unlink_confirm' => 'Are you sure?' ], 'model' => [ 'name' => 'Model', @@ -299,6 +299,6 @@ return [ 'email' => 'Email' ], 'filter' => [ - 'all' => 'all', - ], + 'all' => 'all' + ] ]; diff --git a/modules/cms/classes/theme/fields.yaml b/modules/cms/classes/theme/fields.yaml index 09d6df74f..7b1a1286d 100644 --- a/modules/cms/classes/theme/fields.yaml +++ b/modules/cms/classes/theme/fields.yaml @@ -3,7 +3,7 @@ # =================================== tabs: - defaultTab: Properties + defaultTab: cms::lang.theme.default_tab fields: name: diff --git a/modules/cms/controllers/themes/config_form.yaml b/modules/cms/controllers/themes/config_form.yaml index ac372ee83..a26cac1e8 100644 --- a/modules/cms/controllers/themes/config_form.yaml +++ b/modules/cms/controllers/themes/config_form.yaml @@ -3,7 +3,7 @@ # =================================== # Record name -name: Theme +name: cms::lang.theme.theme_label # Fields are defined by extension form: [] @@ -16,6 +16,6 @@ defaultRedirect: cms/themes # Update page update: - title: Customize Theme + title: cms::lang.theme.customize_theme redirect: cms/themes redirectClose: cms/themes diff --git a/modules/cms/controllers/themes/download.htm b/modules/cms/controllers/themes/download.htm index e67bf3bd4..33d016321 100644 --- a/modules/cms/controllers/themes/download.htm +++ b/modules/cms/controllers/themes/download.htm @@ -1,6 +1,6 @@ diff --git a/modules/cms/controllers/themes/update.htm b/modules/cms/controllers/themes/update.htm index ac53f7f41..0f222d10b 100644 --- a/modules/cms/controllers/themes/update.htm +++ b/modules/cms/controllers/themes/update.htm @@ -1,6 +1,6 @@ @@ -20,22 +20,22 @@ data-request="onSave" data-request-data="redirect:0" data-hotkey="ctrl+s, cmd+s" - data-load-indicator="Saving theme..." + data-load-indicator="" class="btn btn-primary"> - Save + - or Cancel +