feat(catalan-translation): add catalan translation (#3412)
This commit is contained in:
parent
8b0248bdc3
commit
66baec4b8f
241
packages/netlify-cms-locales/src/ca/index.js
Normal file
241
packages/netlify-cms-locales/src/ca/index.js
Normal file
@ -0,0 +1,241 @@
|
||||
const ca = {
|
||||
auth: {
|
||||
login: 'Iniciar sessió',
|
||||
loggingIn: 'Iniciant sessió...',
|
||||
loginWithNetlifyIdentity: "Iniciar sessió amb l'identitat de Netlify",
|
||||
loginWithBitbucket: 'Iniciar sessió amb Bitbucket',
|
||||
loginWithGitHub: 'Iniciar sessió amb GitHub',
|
||||
loginWithGitLab: 'Iniciar sessió amb GitLab',
|
||||
errors: {
|
||||
email: 'Comprova que has escrit el teu email.',
|
||||
password: 'Si us plau escriu la teva contrasenya.',
|
||||
identitySettings:
|
||||
"No s'ha pogut obtenir accés a les configuracions d'identitat. Quan feu servir backend de git-gateway, assegureu-vos que activeu el servei d’identitat i la passarel·la de Git.",
|
||||
},
|
||||
},
|
||||
app: {
|
||||
header: {
|
||||
content: 'Contingut',
|
||||
workflow: 'Flux Editorial',
|
||||
media: 'Mitjans',
|
||||
quickAdd: 'Afegir ràpid',
|
||||
},
|
||||
app: {
|
||||
errorHeader: 'Error al carregar la configuració del CMS',
|
||||
configErrors: 'Errors de configuració',
|
||||
checkConfigYml: "Comprovi l'arxiu config.yml.",
|
||||
loadingConfig: 'Carregant configuració....',
|
||||
waitingBackend: 'Esperant al servidor...',
|
||||
},
|
||||
notFoundPage: {
|
||||
header: 'No trobat',
|
||||
},
|
||||
},
|
||||
collection: {
|
||||
sidebar: {
|
||||
collections: 'Coleccions',
|
||||
searchAll: 'Buscar tots',
|
||||
},
|
||||
collectionTop: {
|
||||
viewAs: 'Veure com',
|
||||
newButton: 'Nou %{collectionLabel}',
|
||||
},
|
||||
entries: {
|
||||
loadingEntries: 'Carregant entrades',
|
||||
cachingEntries: 'Emmagatzemant entrades a la caché',
|
||||
longerLoading: 'Això pot tardar uns minuts',
|
||||
},
|
||||
},
|
||||
editor: {
|
||||
editorControl: {
|
||||
field: {
|
||||
optional: 'opcional',
|
||||
},
|
||||
},
|
||||
editorControlPane: {
|
||||
widget: {
|
||||
required: '%{fieldLabel} és obligatori.',
|
||||
regexPattern: '%{fieldLabel} no coincideix amb el patró: %{pattern}.',
|
||||
processing: '%{fieldLabel} està processant.',
|
||||
range: "%{fieldLabel} ha d'estar entre %{minValue} i %{maxValue}.",
|
||||
min: '%{fieldLabel} ha ser com a mínim %{minValue}.',
|
||||
max: '%{fieldLabel} ha de ser %{maxValue} o més.',
|
||||
rangeCount: '%{fieldLabel} ha de tenir entre %{minCount} i %{maxCount} element(s).',
|
||||
rangeCountExact: '%{fieldLabel} ha de tenir exactament %{count} element(s).',
|
||||
minCount: '%{fieldLabel} ha de tenir com a mínim %{minCount} element(s).',
|
||||
maxCount: '%{fieldLabel} ha de ser %{maxCount} o inferior.',
|
||||
},
|
||||
},
|
||||
editor: {
|
||||
onLeavePage: 'Estàs segur que vols deixar aquesta pàgina?',
|
||||
onUpdatingWithUnsavedChanges:
|
||||
"Té canvis no guardats, si us plau, guardi'ls abans d'actualitzar l'estat.",
|
||||
onPublishingNotReady: 'si us plau, actualitzi l\'estat a "Ready" abans de publicar.',
|
||||
onPublishingWithUnsavedChanges:
|
||||
"Té canvis no guardats, siusplay, guardi'ls abans de publicar-los.",
|
||||
onPublishing: 'Està segur que vol publicar aquesta entrada?',
|
||||
onDeleteWithUnsavedChanges:
|
||||
'Està segur que vol eliminar aquesta entrada publicada, així com els canvis no guardats de la sessió actual?',
|
||||
onDeletePublishedEntry: 'Està segur que vol eliminar aquesta entrada publicada?',
|
||||
onDeleteUnpublishedChangesWithUnsavedChanges:
|
||||
"Això eliminarà tots els canvis no publicats d'aquesta entrada així com els canvis no guardats de la sessió actual. Encara vol procedir?",
|
||||
onDeleteUnpublishedChanges:
|
||||
'Tots els canvis no publicats en aquesta entrada seràn esborrats. Encara els vol eliminar?',
|
||||
loadingEntry: 'Carregant entrada...',
|
||||
confirmLoadBackup:
|
||||
"S'ha recuperat una copia de seguretat local per aquesta entrada. La vol utilitzar?",
|
||||
},
|
||||
editorToolbar: {
|
||||
publishing: 'Publicant...',
|
||||
publish: 'Publicar',
|
||||
published: 'Publicat',
|
||||
unpublish: 'Despublicar',
|
||||
duplicate: 'Duplicar',
|
||||
unpublishing: 'Despublicant...',
|
||||
publishAndCreateNew: 'Publicar i crear de nou',
|
||||
publishAndDuplicate: 'Publica i duplica',
|
||||
deleteUnpublishedChanges: 'Eliminar canvis no publicats',
|
||||
deleteUnpublishedEntry: 'Eliminar entrada no publicada',
|
||||
deletePublishedEntry: 'Eliminar entrada publicada',
|
||||
deleteEntry: 'Eliminar entrada',
|
||||
saving: 'Guardant...',
|
||||
save: 'Guardar',
|
||||
deleting: 'Eliminant...',
|
||||
updating: 'Actualizant...',
|
||||
setStatus: 'Actualizar estat',
|
||||
backCollection: ' Escrivint a la colecció %{collectionLabel}',
|
||||
unsavedChanges: 'Canvis no guardats',
|
||||
changesSaved: 'Canvis guardats',
|
||||
draft: 'Esborrany',
|
||||
inReview: 'En revisió',
|
||||
ready: 'Llest',
|
||||
publishNow: 'Publicar ara',
|
||||
deployPreviewPendingButtonLabel: 'Comprovar Vista Prèvia',
|
||||
deployPreviewButtonLabel: 'Veure Vista Prèvia',
|
||||
deployButtonLabel: 'Veure publicació',
|
||||
},
|
||||
editorWidgets: {
|
||||
markdown: {
|
||||
richText: 'Text enriquit',
|
||||
markdown: 'Markdown',
|
||||
},
|
||||
image: {
|
||||
choose: 'Escull una imatge',
|
||||
chooseDifferent: 'Escull una imatge diferent',
|
||||
remove: 'Treu la imatge',
|
||||
},
|
||||
file: {
|
||||
choose: 'Escull un arxiu',
|
||||
chooseDifferent: 'Escull un arxiu diferent',
|
||||
remove: 'Esborrar archivo',
|
||||
},
|
||||
unknownControl: {
|
||||
noControl: "No existeix un control per al widget '%{widget}'.",
|
||||
},
|
||||
unknownPreview: {
|
||||
noPreview: "No existeix una vista prèvia per al widget '%{widget}'.",
|
||||
},
|
||||
headingOptions: {
|
||||
headingOne: 'Encapçalament 1',
|
||||
headingTwo: 'Encapçalament 2',
|
||||
headingThree: 'Encapçalament 3',
|
||||
headingFour: 'Encapçalament 4',
|
||||
headingFive: 'Encapçalament 5',
|
||||
headingSix: 'Encapçalament 6',
|
||||
},
|
||||
},
|
||||
},
|
||||
mediaLibrary: {
|
||||
mediaLibraryCard: {
|
||||
draft: 'Esborrany',
|
||||
},
|
||||
mediaLibrary: {
|
||||
onDelete: 'Està segur de que vol eliminar el mitjà seleccionat?',
|
||||
fileTooLarge:
|
||||
'El fitxer és massa gran.\nLa configuració no permet fitxers més grans de %{size} kB.',
|
||||
},
|
||||
mediaLibraryModal: {
|
||||
loading: 'Carregant...',
|
||||
noResults: 'Sense resultats.',
|
||||
noAssetsFound: 'Arxius no trobats.',
|
||||
noImagesFound: 'Imatges no trobats.',
|
||||
private: 'Privat ',
|
||||
images: 'Imatges',
|
||||
mediaAssets: 'Arxius multimedia',
|
||||
search: 'Buscar...',
|
||||
uploading: 'Penjant...',
|
||||
uploadNew: 'Penjar de nuevo',
|
||||
deleting: 'Eliminant...',
|
||||
deleteSelected: 'Eliminar selecció',
|
||||
chooseSelected: 'Confirmar selecció',
|
||||
},
|
||||
},
|
||||
ui: {
|
||||
default: {
|
||||
goBackToSite: 'Torna enrere al lloc',
|
||||
},
|
||||
errorBoundary: {
|
||||
title: 'Error',
|
||||
details: "S'ha produït un error - si us plau ",
|
||||
reportIt: "informa'ns d'això.",
|
||||
detailsHeading: 'Detalls',
|
||||
recoveredEntry: {
|
||||
heading: 'Document recuperat',
|
||||
warning:
|
||||
'Si us plau, copiï/enganxi això en algun lloc abans de navegar a una altre pàgina!',
|
||||
copyButtonLabel: 'Copiar al porta-retalls',
|
||||
},
|
||||
},
|
||||
settingsDropdown: {
|
||||
logOut: 'Tancar sessió',
|
||||
},
|
||||
toast: {
|
||||
onFailToLoadEntries: "No s'ha ha pogut carregar l'entrada: %{details}",
|
||||
onFailToLoadDeployPreview: "No s'ha pogut carregar la vista prèvia: %{details}",
|
||||
onFailToPersist: "No s'ha pogut guardar l'entrada: %{details}",
|
||||
onFailToDelete: "No s'ha pogut eliminar l'entrada: %{details}",
|
||||
onFailToUpdateStatus: "No s'ha pogut actualitzar l'estat: %{details}",
|
||||
missingRequiredField:
|
||||
"Ups, no ha omplert un camp obligatori. Si us plau, ompli'l abans de guardar.",
|
||||
entrySaved: 'Entrada guardada',
|
||||
entryPublished: 'Entrada publicada',
|
||||
entryUnpublished: 'Entrada despublicada',
|
||||
onFailToPublishEntry: "No s'ha pogut publicar: %{details}",
|
||||
onFailToUnpublishEntry: "No s'ha pogut despublicar l'entrada: %{details}",
|
||||
entryUpdated: "Estat de l'entrada actualitzat",
|
||||
onDeleteUnpublishedChanges: 'Canvis no publicats eliminats',
|
||||
onFailToAuth: '%{details}',
|
||||
},
|
||||
},
|
||||
workflow: {
|
||||
workflow: {
|
||||
loading: 'Carregant Entradas del Flux Editorial',
|
||||
workflowHeading: 'Flux Editorial',
|
||||
newPost: 'Nou article',
|
||||
description:
|
||||
'%{smart_count} entrada esperant revisió, %{readyCount} llesta per a publicar |||| %{smart_count} entrades esperant revisió, %{readyCount} llestes per a publicar. ',
|
||||
dateFormat: 'MMMM D',
|
||||
},
|
||||
workflowCard: {
|
||||
lastChange: '%{date} per %{author}',
|
||||
lastChangeNoAuthor: '%{date}',
|
||||
lastChangeNoDate: 'per %{author}',
|
||||
deleteChanges: 'Eliminar canvis',
|
||||
deleteNewEntry: 'Eliminar nova entrada',
|
||||
publishChanges: 'Publicar canvis',
|
||||
publishNewEntry: 'Publicar nova entrada',
|
||||
},
|
||||
workflowList: {
|
||||
onDeleteEntry: 'Està segur que vol borrar aquesta entrada?',
|
||||
onPublishingNotReadyEntry:
|
||||
'Només es poden publicar elements amb estat "Llest". Si us plau, arrossegui la targeta fins la columna "Llest" per a permetre\'n la publicació',
|
||||
onPublishEntry: 'Està segur que vol publicar aquesta entrada?',
|
||||
draftHeader: 'Esborranys',
|
||||
inReviewHeader: 'En revisió',
|
||||
readyHeader: 'Llest',
|
||||
currentEntries: '%{smart_count} entrada |||| %{smart_count} entrades',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
export default ca;
|
@ -2,6 +2,7 @@ export { default as cs } from './cs';
|
||||
export { default as de } from './de';
|
||||
export { default as en } from './en';
|
||||
export { default as es } from './es';
|
||||
export { default as ca } from './ca';
|
||||
export { default as fr } from './fr';
|
||||
export { default as gr } from './gr';
|
||||
export { default as hu } from './hu';
|
||||
|
Loading…
x
Reference in New Issue
Block a user