Bug 38201: Fix i18n
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
9888e7c60a
commit
e4e1bdc313
|
|
@ -20,9 +20,14 @@ export default {
|
|||
apiClient: APIClient.record_sources.record_sources,
|
||||
resourceTableUrl: APIClient.record_sources.httpClient._baseURL,
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this record source?"
|
||||
),
|
||||
deleteSuccessMessage: __("Record source %s deleted"),
|
||||
displayName: __("Record source"),
|
||||
displayNameLowerCase: __("record source"),
|
||||
displayNamePlural: __("record sources"),
|
||||
editLabel: __("Edit record source #%s"),
|
||||
emptyListMessage: __("There are no record sources defined"),
|
||||
newLabel: __("New record source"),
|
||||
},
|
||||
}),
|
||||
};
|
||||
|
|
|
|||
|
|
@ -209,9 +209,7 @@ export default {
|
|||
|
||||
this.setConfirmationDialog(
|
||||
{
|
||||
title: this.$__(
|
||||
"Are you sure you want to remove this %s?"
|
||||
).format(this.i18n.displayName.toLowerCase()),
|
||||
title: this.i18n.deleteConfirmationMessage,
|
||||
message: resourceName,
|
||||
accept_label: this.$__("Yes, delete"),
|
||||
cancel_label: this.$__("No, do not delete"),
|
||||
|
|
@ -220,8 +218,7 @@ export default {
|
|||
this.apiClient.delete(resourceId).then(
|
||||
success => {
|
||||
this.setMessage(
|
||||
this.$__("%s %s deleted").format(
|
||||
this.i18n.displayName,
|
||||
this.i18n.deleteSuccessMessage.format(
|
||||
resourceName
|
||||
),
|
||||
true
|
||||
|
|
|
|||
|
|
@ -38,9 +38,14 @@ export default {
|
|||
resourceTableUrl:
|
||||
APIClient.erm.httpClient._baseURL + "agreements",
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this agreement?"
|
||||
),
|
||||
deleteSuccessMessage: __("Agreement %s deleted"),
|
||||
displayName: __("Agreement"),
|
||||
displayNameLowerCase: __("agreement"),
|
||||
displayNamePlural: __("agreements"),
|
||||
editLabel: __("Edit agreement #%s"),
|
||||
emptyListMessage: __("There are no agreements defined"),
|
||||
newLabel: __("New agreement"),
|
||||
},
|
||||
embedded: props.embedded,
|
||||
extendedAttributesResourceType: "agreement",
|
||||
|
|
|
|||
|
|
@ -121,9 +121,14 @@ export default {
|
|||
APIClient.erm.httpClient._baseURL +
|
||||
"eholdings/local/packages",
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this local package?"
|
||||
),
|
||||
deleteSuccessMessage: __("Local package %s deleted"),
|
||||
displayName: __("Local package"),
|
||||
displayNameLowerCase: __("package"),
|
||||
displayNamePlural: __("packages"),
|
||||
editLabel: __("Edit package #%s"),
|
||||
emptyListMessage: __("There are no packages defined"),
|
||||
newLabel: __("New package"),
|
||||
},
|
||||
extendedAttributesResourceType: "package",
|
||||
av_package_types,
|
||||
|
|
|
|||
|
|
@ -46,9 +46,14 @@ export default {
|
|||
APIClient.erm.httpClient._baseURL +
|
||||
"eholdings/local/titles",
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this title?"
|
||||
),
|
||||
deleteSuccessMessage: __("Title %s deleted"),
|
||||
displayName: __("Title"),
|
||||
displayNameLowerCase: __("title"),
|
||||
displayNamePlural: __("titles"),
|
||||
editLabel: __("Edit title #%s"),
|
||||
emptyListMessage: __("There are no titles defined"),
|
||||
newLabel: __("New title"),
|
||||
},
|
||||
av_title_publication_types,
|
||||
eholdings_titles_table_settings,
|
||||
|
|
|
|||
|
|
@ -30,9 +30,14 @@ export default {
|
|||
resourceTableUrl:
|
||||
APIClient.erm.httpClient._baseURL + "licenses",
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this license?"
|
||||
),
|
||||
deleteSuccessMessage: __("License %s deleted"),
|
||||
displayName: __("License"),
|
||||
displayNameLowerCase: __("license"),
|
||||
displayNamePlural: __("licenses"),
|
||||
editLabel: __("Edit license #%s"),
|
||||
emptyListMessage: __("There are no licenses defined"),
|
||||
newLabel: __("New license"),
|
||||
},
|
||||
extendedAttributesResourceType: "license",
|
||||
av_license_types,
|
||||
|
|
|
|||
|
|
@ -18,6 +18,10 @@ export default {
|
|||
resourceTableUrl:
|
||||
APIClient.preservation.httpClient._baseURL + "trains",
|
||||
i18n: {
|
||||
deleteConfirmationMessage: __(
|
||||
"Are you sure you want to remove this train?"
|
||||
),
|
||||
deleteSuccessMessage: __("Train %s deleted"),
|
||||
displayName: __("Train"),
|
||||
},
|
||||
}),
|
||||
|
|
|
|||
|
|
@ -2,15 +2,9 @@
|
|||
<div v-if="!initialized">{{ $__("Loading") }}</div>
|
||||
<div v-else :id="`${resourceNamePlural}_add`">
|
||||
<h2 v-if="resourceToAddOrEdit[idAttr]">
|
||||
{{
|
||||
$__("Edit") +
|
||||
" " +
|
||||
i18n.displayNameLowerCase +
|
||||
" #" +
|
||||
resourceToAddOrEdit[idAttr]
|
||||
}}
|
||||
{{ i18n.editLabel.format(resourceToAddOrEdit[idAttr]) }}
|
||||
</h2>
|
||||
<h2 v-else>{{ $__("New") + " " + i18n.displayNameLowerCase }}</h2>
|
||||
<h2 v-else>{{ i18n.newLabel }}</h2>
|
||||
<ul
|
||||
v-if="formGroupsDisplayMode == 'tabs'"
|
||||
class="nav nav-tabs"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<ToolbarButton
|
||||
action="add"
|
||||
@go-to-add-resource="goToResourceAdd"
|
||||
:title="$__('New %s').format(i18n.displayNameLowerCase)"
|
||||
:title="i18n.newLabel"
|
||||
/>
|
||||
<ToolbarButton
|
||||
v-for="(button, i) in getToolbarButtons()"
|
||||
|
|
@ -31,7 +31,7 @@
|
|||
></KohaTable>
|
||||
</div>
|
||||
<div v-else class="alert alert-info">
|
||||
{{ $__("There are no %s defined").format(i18n.displayNamePlural) }}
|
||||
{{ i18n.emptyListMessage }}
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
|
|
|||
Loading…
Reference in New Issue