76 lines
2.2 KiB
TypeScript
76 lines
2.2 KiB
TypeScript
// English messages of the catalog module. Every string a page of this module shows is a key here and in
|
|
// lt.ts; `__tests__/i18n.test.ts` fails when the two differ.
|
|
|
|
export const en = {
|
|
title: "Products",
|
|
intro:
|
|
"The products your organization sells or buys, from the platform's Catalog service. They are your organization's, shared by every project.",
|
|
nav: {
|
|
products: "All products",
|
|
imports: "Imports",
|
|
},
|
|
statuses: {
|
|
active: "Active",
|
|
archived: "Archived",
|
|
deleted: "Deleted",
|
|
},
|
|
products: {
|
|
caption: "Products",
|
|
empty: "No products yet.",
|
|
code: "Code",
|
|
name: "Name",
|
|
unit: "Unit",
|
|
status: "Status",
|
|
open: "Open {name}",
|
|
search: "Find a product",
|
|
searchIn: "Look in",
|
|
byName: "Name",
|
|
byCode: "Code",
|
|
byGtin: "GTIN",
|
|
byErp: "ERP code",
|
|
searchSubmit: "Find",
|
|
more: "Show more",
|
|
},
|
|
product: {
|
|
back: "All products",
|
|
code: "Code",
|
|
unit: "Unit",
|
|
status: "Status",
|
|
group: "Group",
|
|
description: "Description",
|
|
revision: "Revision",
|
|
identifiers: "Identifiers",
|
|
none: "None",
|
|
},
|
|
imports: {
|
|
title: "Imports",
|
|
intro: "Each file is applied once, row by row. A row the service refuses is reported and the others stay applied.",
|
|
count: "{count, plural, one {# import} other {# imports}}",
|
|
caption: "Imports",
|
|
empty: "Nothing has been imported yet.",
|
|
source: "File",
|
|
status: "Status",
|
|
created: "Created",
|
|
updated: "Updated",
|
|
unchanged: "Unchanged",
|
|
refused: "Refused",
|
|
},
|
|
importForm: {
|
|
heading: "Import products",
|
|
file: "CSV file",
|
|
hint: "A header row with code, name and base_unit; description and revision are optional. Up to 5 MB.",
|
|
submit: "Import",
|
|
busy: "Importing",
|
|
done: "{created} created, {updated} updated, {unchanged} unchanged, {refused} refused.",
|
|
empty: "The file has no rows.",
|
|
tooLarge: "The file is larger than 5 MB.",
|
|
missing: "The file's header lacks: {columns}",
|
|
refusedCaption: "Refused rows",
|
|
row: "Row",
|
|
reason: "Reason",
|
|
invalidFields: "A field is not valid",
|
|
conflict: "It conflicts with a product that exists: give the product's revision",
|
|
notFound: "Something the row names does not exist",
|
|
},
|
|
}
|