From 49d59089e4769742e40fc15e5f9e067947fb9771 Mon Sep 17 00:00:00 2001 From: dcsjapan Date: Tue, 20 Oct 2015 13:04:43 +0900 Subject: [PATCH] Add third tier to key namespacing - Changes all `app.trans` calls to `app.translator.trans` calls. - Changes existing keys to [three-tier namespace structure](https://github.com/flarum/english/pull/12). - Extracts additional strings for `lib:` namespace. - Extracts two previously missed strings for EditGroupModal.js. --- js/admin/src/components/AdminNav.js | 20 +++---- js/admin/src/components/AppearancePage.js | 18 +++--- js/admin/src/components/BasicsPage.js | 22 ++++---- js/admin/src/components/DashboardPage.js | 14 ++--- js/admin/src/components/EditGroupModal.js | 20 +++---- js/admin/src/components/ExtensionsPage.js | 6 +- js/admin/src/components/LoadingModal.js | 2 +- js/admin/src/components/PermissionDropdown.js | 8 +-- js/admin/src/components/PermissionGrid.js | 56 +++++++++---------- js/admin/src/components/PermissionsPage.js | 2 +- js/admin/src/components/SessionDropdown.js | 2 +- js/forum/src/components/AvatarEditor.js | 4 +- js/forum/src/components/ChangeEmailModal.js | 8 +-- .../src/components/ChangePasswordModal.js | 6 +- js/forum/src/components/Composer.js | 8 +-- js/forum/src/components/DiscussionComposer.js | 8 +-- js/forum/src/components/DiscussionList.js | 4 +- js/forum/src/components/DiscussionListItem.js | 4 +- .../DiscussionRenamedNotification.js | 2 +- .../src/components/DiscussionRenamedPost.js | 2 +- .../src/components/DiscussionsSearchSource.js | 4 +- js/forum/src/components/EditPostComposer.js | 6 +- js/forum/src/components/EditUserModal.js | 8 +-- .../src/components/ForgotPasswordModal.js | 12 ++-- js/forum/src/components/HeaderSecondary.js | 4 +- js/forum/src/components/IndexPage.js | 10 ++-- js/forum/src/components/LogInModal.js | 16 +++--- js/forum/src/components/NotificationGrid.js | 6 +- js/forum/src/components/NotificationList.js | 6 +- .../src/components/NotificationsDropdown.js | 2 +- js/forum/src/components/PostEdited.js | 2 +- js/forum/src/components/PostMeta.js | 2 +- js/forum/src/components/PostStream.js | 2 +- js/forum/src/components/PostStreamScrubber.js | 8 +-- js/forum/src/components/PostsUserPage.js | 2 +- js/forum/src/components/ReplyComposer.js | 10 ++-- js/forum/src/components/ReplyPlaceholder.js | 2 +- js/forum/src/components/Search.js | 2 +- js/forum/src/components/SessionDropdown.js | 8 +-- js/forum/src/components/SettingsPage.js | 14 ++--- js/forum/src/components/SignUpModal.js | 18 +++--- js/forum/src/components/TerminalPost.js | 2 +- js/forum/src/components/UserBio.js | 4 +- js/forum/src/components/UserCard.js | 6 +- js/forum/src/components/UserPage.js | 6 +- js/forum/src/components/UsersSearchSource.js | 2 +- js/forum/src/utils/DiscussionControls.js | 18 +++--- js/forum/src/utils/PostControls.js | 8 +-- js/forum/src/utils/UserControls.js | 6 +- js/lib/App.js | 6 +- js/lib/helpers/punctuateSeries.js | 6 +- js/lib/helpers/username.js | 2 +- js/lib/models/Discussion.js | 2 +- js/lib/utils/abbreviateNumber.js | 4 +- 54 files changed, 216 insertions(+), 216 deletions(-) diff --git a/js/admin/src/components/AdminNav.js b/js/admin/src/components/AdminNav.js index aa035977c..240872467 100644 --- a/js/admin/src/components/AdminNav.js +++ b/js/admin/src/components/AdminNav.js @@ -35,36 +35,36 @@ export default class AdminNav extends Component { items.add('dashboard', AdminLinkButton.component({ href: app.route('dashboard'), icon: 'bar-chart', - children: app.trans('core.admin.nav_dashboard_button'), - description: app.trans('core.admin.nav_dashboard_text') + children: app.translator.trans('core.admin.nav.dashboard_button'), + description: app.translator.trans('core.admin.nav.dashboard_text') })); items.add('basics', AdminLinkButton.component({ href: app.route('basics'), icon: 'pencil', - children: app.trans('core.admin.nav_basics_button'), - description: app.trans('core.admin.nav_basics_text') + children: app.translator.trans('core.admin.nav.basics_button'), + description: app.translator.trans('core.admin.nav.basics_text') })); items.add('permissions', AdminLinkButton.component({ href: app.route('permissions'), icon: 'key', - children: app.trans('core.admin.nav_permissions_button'), - description: app.trans('core.admin.nav_permissions_text') + children: app.translator.trans('core.admin.nav.permissions_button'), + description: app.translator.trans('core.admin.nav.permissions_text') })); items.add('appearance', AdminLinkButton.component({ href: app.route('appearance'), icon: 'paint-brush', - children: app.trans('core.admin.nav_appearance_button'), - description: app.trans('core.admin.nav_appearance_text') + children: app.translator.trans('core.admin.nav.appearance_button'), + description: app.translator.trans('core.admin.nav.appearance_text') })); items.add('extensions', AdminLinkButton.component({ href: app.route('extensions'), icon: 'puzzle-piece', - children: app.trans('core.admin.nav_extensions_button'), - description: app.trans('core.admin.nav_extensions_text') + children: app.translator.trans('core.admin.nav.extensions_button'), + description: app.translator.trans('core.admin.nav.extensions_text') })); return items; diff --git a/js/admin/src/components/AppearancePage.js b/js/admin/src/components/AppearancePage.js index 319b38902..8485ee44d 100644 --- a/js/admin/src/components/AppearancePage.js +++ b/js/admin/src/components/AppearancePage.js @@ -18,9 +18,9 @@ export default class AppearancePage extends Component {
- {app.trans('core.admin.appearance_colors_heading')} + {app.translator.trans('core.admin.appearance.colors_heading')}
- {app.trans('core.admin.appearance_colors_text')} + {app.translator.trans('core.admin.appearance.colors_text')}
@@ -30,33 +30,33 @@ export default class AppearancePage extends Component { {Switch.component({ state: this.darkMode(), - children: app.trans('core.admin.appearance_dark_mode_label'), + children: app.translator.trans('core.admin.appearance.dark_mode_label'), onchange: this.darkMode })} {Switch.component({ state: this.coloredHeader(), - children: app.trans('core.admin.appearance_colored_header_label'), + children: app.translator.trans('core.admin.appearance.colored_header_label'), onchange: this.coloredHeader })} {Button.component({ className: 'Button Button--primary', type: 'submit', - children: app.trans('core.admin.appearance_submit_button'), + children: app.translator.trans('core.admin.appearance.submit_button'), loading: this.loading })}
- {app.trans('core.admin.appearance_custom_styles_heading')} + {app.translator.trans('core.admin.appearance.custom_styles_heading')}
- {app.trans('core.admin.appearance_custom_styles_text')} + {app.translator.trans('core.admin.appearance.custom_styles_text')}
{Button.component({ className: 'Button', - children: app.trans('core.admin.appearance_edit_css_button'), + children: app.translator.trans('core.admin.appearance.edit_css_button'), onclick: () => app.modal.show(new EditCustomCssModal()) })}
@@ -71,7 +71,7 @@ export default class AppearancePage extends Component { const hex = /^#[0-9a-f]{3}([0-9a-f]{3})?$/i; if (!hex.test(this.primaryColor()) || !hex.test(this.secondaryColor())) { - alert(app.trans('core.admin.appearance_enter_hex_message')); + alert(app.translator.trans('core.admin.appearance.enter_hex_message')); return; } diff --git a/js/admin/src/components/BasicsPage.js b/js/admin/src/components/BasicsPage.js index 1d5f5f901..def963cc9 100644 --- a/js/admin/src/components/BasicsPage.js +++ b/js/admin/src/components/BasicsPage.js @@ -36,17 +36,17 @@ export default class BasicsPage extends Component {
{FieldSet.component({ - label: app.trans('core.admin.basics_forum_title_heading'), + label: app.translator.trans('core.admin.basics.forum_title_heading'), children: [ ] })} {FieldSet.component({ - label: app.trans('core.admin.basics_forum_description_heading'), + label: app.translator.trans('core.admin.basics.forum_description_heading'), children: [
- {app.trans('core.admin.basics_forum_description_text')} + {app.translator.trans('core.admin.basics.forum_description_text')}
,