Skip to content

Commit 2feb8b8

Browse files
authored
fix: translation keys (#77)
1 parent 1a6cd32 commit 2feb8b8

5 files changed

Lines changed: 20 additions & 19 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ js/node_modules
22
vendor
33
composer.lock
44
.phpunit.cache
5+
.claude

js/src/admin/components/DoorkeyListPage.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,15 @@ export default class DoorkeyListPage extends ExtensionPage {
169169
<nav className="DoorkeyListPage-gridPagination">
170170
<Button
171171
disabled={this.pageNumber === 0}
172+
aria-label={app.translator.trans('fof-doorman.admin.list.pagination.first_page_button')}
172173
title={app.translator.trans('fof-doorman.admin.list.pagination.first_page_button')}
173174
onclick={this.goToPage.bind(this, 1)}
174175
icon="fas fa-step-backward"
175176
className="Button Button--icon DoorkeyListPage-firstPageBtn"
176177
/>
177178
<Button
178179
disabled={this.pageNumber === 0}
180+
aria-label={app.translator.trans('fof-doorman.admin.list.pagination.back_button')}
179181
title={app.translator.trans('fof-doorman.admin.list.pagination.back_button')}
180182
onclick={this.previousPage.bind(this)}
181183
icon="fas fa-chevron-left"
@@ -222,13 +224,15 @@ export default class DoorkeyListPage extends ExtensionPage {
222224
</span>
223225
<Button
224226
disabled={!this.moreData}
227+
aria-label={app.translator.trans('fof-doorman.admin.list.pagination.next_button')}
225228
title={app.translator.trans('fof-doorman.admin.list.pagination.next_button')}
226229
onclick={this.nextPage.bind(this)}
227230
icon="fas fa-chevron-right"
228231
className="Button Button--icon DoorkeyListPage-nextBtn"
229232
/>
230233
<Button
231234
disabled={!this.moreData}
235+
aria-label={app.translator.trans('fof-doorman.admin.list.pagination.last_page_button')}
232236
title={app.translator.trans('fof-doorman.admin.list.pagination.last_page_button')}
233237
onclick={this.goToPage.bind(this, this.getTotalPageCount())}
234238
icon="fas fa-step-forward"
@@ -364,19 +368,19 @@ export default class DoorkeyListPage extends ExtensionPage {
364368
content: (doorkey: Doorkey) => (
365369
<>
366370
<Button
367-
aria-label={app.translator.trans('fof-doorman.admin.page.doorkey.heading.notify')}
371+
aria-label={app.translator.trans('fof-doorman.admin.list.actions.notify')}
368372
className="Button Button--icon Doorkey-button"
369373
icon="fa fa-envelope fa-fw"
370374
onclick={() => app.modal.show(() => import('./InviteCodeModal'), { doorkey: doorkey })}
371375
/>
372376
<Button
373-
aria-label={app.translator.trans('fof-doorman.admin.page.doorkey.heading.edit')}
377+
aria-label={app.translator.trans('fof-doorman.admin.list.actions.edit')}
374378
className="Button Button--icon Doorkey-button"
375379
icon="fas fa-pencil-alt"
376380
onclick={() => app.modal.show(() => import('./EditDoorkeyModal'), { doorkey })}
377381
/>
378382
<Button
379-
aria-label={app.translator.trans('fof-doorman.admin.page.doorkey.heading.delete')}
383+
aria-label={app.translator.trans('fof-doorman.admin.list.actions.delete')}
380384
className="Button Button--danger Button--icon"
381385
icon={`fas ${this.loadingDelete[doorkey.id() || ''] ? 'fa-circle-notch fa-spin' : 'fa-times'} fa-fw`}
382386
onclick={() => this.deleteDoorkey(doorkey)}

js/src/admin/components/EditDoorkeyModal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export default class EditDoorkeyModal<CustomAttrs extends IEditDoorkeyModalAttrs
7272
<Select
7373
name="groupId"
7474
options={this.getGroupsForInput()}
75-
aria-label={app.translator.trans('fof-doorman.admin.edit_doorkey_modal.group')}
75+
aria-label={app.translator.trans('fof-doorman.admin.ref.fields.group.label')}
7676
value={String(this.groupId())}
7777
onchange={(val: string) => this.groupId(Number(val))}
7878
disabled={this.loading}
@@ -90,7 +90,7 @@ export default class EditDoorkeyModal<CustomAttrs extends IEditDoorkeyModalAttrs
9090
className="FormControl"
9191
name="maxUses"
9292
type="number"
93-
aria-label={app.translator.trans('fof-doorman.admin.edit_doorkey_modal.max_uses')}
93+
aria-label={app.translator.trans('fof-doorman.admin.ref.fields.max_uses.label')}
9494
bidi={this.maxUses}
9595
disabled={this.loading}
9696
/>

js/src/admin/components/index.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

resources/locale/en.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,17 @@ fof-doorman:
8484
used_times: "{remaining, plural, =0 {Unlimited uses} one {{remainingUses} use left} other {{remainingUses} uses left}}"
8585
total_uses: "{totalUses, plural, one {Used {totalUses} time} other {Used {totalUses} times}}"
8686
no_created_by: Unknown User
87+
actions:
88+
notify: Email this invite code
89+
edit: Edit invite code
90+
delete: Delete invite code
8791
pagination:
88-
first_page_button: => core.admin.users.pagination.first_page_button
89-
back_button: => core.admin.users.pagination.back_button
90-
page_counter: => core.admin.users.pagination.page_counter
91-
go_to_page_textbox_a11y_label: => core.admin.users.pagination.go_to_page_textbox_a11y_label
92-
next_button: => core.admin.users.pagination.next_button
93-
last_page_button: => core.admin.users.pagination.last_page_button
92+
first_page_button: => core.lib.pagination.first_button
93+
back_button: => core.lib.pagination.back_button
94+
page_counter: => core.lib.pagination.page_counter
95+
go_to_page_textbox_a11y_label: => core.lib.pagination.go_to_page_textbox_a11y_label
96+
next_button: => core.lib.pagination.next_button
97+
last_page_button: => core.lib.pagination.last_button
9498

9599
forum:
96100
sign_up:

0 commit comments

Comments
 (0)