feat(locale): add 'sv' locale (#3724)
This commit is contained in:
parent
1c7ef1c457
commit
5c5f390590
@ -12,6 +12,7 @@ export { default as nl } from './nl';
|
|||||||
export { default as pl } from './pl';
|
export { default as pl } from './pl';
|
||||||
export { default as pt } from './pt';
|
export { default as pt } from './pt';
|
||||||
export { default as ru } from './ru';
|
export { default as ru } from './ru';
|
||||||
|
export { default as sv } from './sv';
|
||||||
export { default as tr } from './tr';
|
export { default as tr } from './tr';
|
||||||
export { default as uk } from './uk';
|
export { default as uk } from './uk';
|
||||||
export { default as zh_Hant } from './zh_Hant';
|
export { default as zh_Hant } from './zh_Hant';
|
||||||
|
258
packages/netlify-cms-locales/src/sv/index.js
Normal file
258
packages/netlify-cms-locales/src/sv/index.js
Normal file
@ -0,0 +1,258 @@
|
|||||||
|
const sv = {
|
||||||
|
auth: {
|
||||||
|
login: 'Logga in',
|
||||||
|
loggingIn: 'Loggar in...',
|
||||||
|
loginWithNetlifyIdentity: 'Logga in med Netlify Identity',
|
||||||
|
loginWithBitbucket: 'Logga in med Bitbucket',
|
||||||
|
loginWithGitHub: 'Logga in med GitHub',
|
||||||
|
loginWithGitLab: 'Logga in med GitLab',
|
||||||
|
errors: {
|
||||||
|
email: 'Fyll i din epostadress.',
|
||||||
|
password: 'Vänligen skriv ditt lösenord.',
|
||||||
|
identitySettings:
|
||||||
|
'Kan inte hämta inställningar för Identity. Vid användade av git-gateway backend, kontrollera att Identity service och Git Gateway är aktiverade.',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
app: {
|
||||||
|
header: {
|
||||||
|
content: 'Innehåll',
|
||||||
|
workflow: 'Arbetsflöde',
|
||||||
|
media: 'Media',
|
||||||
|
quickAdd: 'Snabbt tillägg',
|
||||||
|
},
|
||||||
|
app: {
|
||||||
|
errorHeader: 'Ett fel uppstod vid hämtning av CMS-konfigurationen',
|
||||||
|
configErrors: 'Konfigurationsfel',
|
||||||
|
checkConfigYml: 'Kontrollera din config.yml-fil.',
|
||||||
|
loadingConfig: 'Hämtar konfiguration...',
|
||||||
|
waitingBackend: 'Väntar på backend...',
|
||||||
|
},
|
||||||
|
notFoundPage: {
|
||||||
|
header: 'Sidan finns inte',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
collection: {
|
||||||
|
sidebar: {
|
||||||
|
collections: 'Samlingar',
|
||||||
|
searchAll: 'Sök',
|
||||||
|
},
|
||||||
|
collectionTop: {
|
||||||
|
sortBy: 'Sortera efter',
|
||||||
|
viewAs: 'Visa som',
|
||||||
|
newButton: 'Ny %{collectionLabel}',
|
||||||
|
ascending: 'Stigande',
|
||||||
|
descending: 'Fallande',
|
||||||
|
},
|
||||||
|
entries: {
|
||||||
|
loadingEntries: 'Hämtar inlägg...',
|
||||||
|
cachingEntries: 'Sparar inlägg i cache...',
|
||||||
|
longerLoading: 'Det här kan ta några minuter',
|
||||||
|
noEntries: 'Inga inlägg',
|
||||||
|
},
|
||||||
|
defaultFields: {
|
||||||
|
author: {
|
||||||
|
label: 'Författare',
|
||||||
|
},
|
||||||
|
updatedOn: {
|
||||||
|
label: 'Uppdaterad vid',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
editor: {
|
||||||
|
editorControl: {
|
||||||
|
field: {
|
||||||
|
optional: 'frivillig',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
editorControlPane: {
|
||||||
|
widget: {
|
||||||
|
required: '%{fieldLabel} är obligatoriskt.',
|
||||||
|
regexPattern: '%{fieldLabel} matchar inte mönstret: %{pattern}.',
|
||||||
|
processing: '%{fieldLabel} bearbetas.',
|
||||||
|
range: '%{fieldLabel} måste vara mellan %{minValue} och %{maxValue}.',
|
||||||
|
min: '%{fieldLabel} måste vara åtminstone %{minValue}.',
|
||||||
|
max: '%{fieldLabel} måste vara %{maxValue} eller mindre.',
|
||||||
|
rangeCount: '%{fieldLabel} måste ha mellan %{minCount} och %{maxCount} element.',
|
||||||
|
rangeCountExact: '%{fieldLabel} måste ha exakt %{count} element.',
|
||||||
|
minCount: '%{fieldLabel} måste ha åtminstone %{minCount} element.',
|
||||||
|
maxCount: '%{fieldLabel} måste ha %{maxCount} eller färre element.',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
editor: {
|
||||||
|
onLeavePage: 'Är du säker på att du vill lämna sidan?',
|
||||||
|
onUpdatingWithUnsavedChanges:
|
||||||
|
'Du har osparade ändringar, vänligen spara dem innan du uppdaterar status.',
|
||||||
|
onPublishingNotReady: 'Vänligen uppdatera status till "Redo" innan du publicerar.',
|
||||||
|
onPublishingWithUnsavedChanges:
|
||||||
|
'Du har osparade ändringar, vänligen spara innan du publicerar.',
|
||||||
|
onPublishing: 'Är du säker på att du vill publicera det här inlägget?',
|
||||||
|
onUnpublishing: 'Är du säker på att du vill avpublicera det här inlägget?',
|
||||||
|
onDeleteWithUnsavedChanges:
|
||||||
|
'Är du säker på att du vill radera det här publicerade inlägget, inklusive dina osparade ändringar från nuvarande session?',
|
||||||
|
onDeletePublishedEntry: 'Är du säker på att du vill radera det här publicerade inlägget?',
|
||||||
|
onDeleteUnpublishedChangesWithUnsavedChanges:
|
||||||
|
'Du är på väg att radera alla opublicerade ändringar för det här inlägget, inklusive dina osparade ändringar från nuvarande session. Vill du fortfarande radera?',
|
||||||
|
onDeleteUnpublishedChanges:
|
||||||
|
'Alla opublicerade ändringar kommer raderas. Vill du fortfarande radera?',
|
||||||
|
loadingEntry: 'Hämtar inlägg...',
|
||||||
|
confirmLoadBackup: 'En lokal kopia hittades för det här inlägget, vill du använda den?',
|
||||||
|
},
|
||||||
|
editorToolbar: {
|
||||||
|
publishing: 'Publicerar...',
|
||||||
|
publish: 'Publicera',
|
||||||
|
published: 'Publicerad',
|
||||||
|
unpublish: 'Avpublicera',
|
||||||
|
duplicate: 'Duplicera',
|
||||||
|
unpublishing: 'Avpublicerar...',
|
||||||
|
publishAndCreateNew: 'Publicera och skapa ny',
|
||||||
|
publishAndDuplicate: 'Publicera och duplicera',
|
||||||
|
deleteUnpublishedChanges: 'Radera opublicerade ändringar',
|
||||||
|
deleteUnpublishedEntry: 'Radera opublicerat inlägg',
|
||||||
|
deletePublishedEntry: 'Radera publicerat inlägg',
|
||||||
|
deleteEntry: 'Radera inlägg',
|
||||||
|
saving: 'Sparar...',
|
||||||
|
save: 'Spara',
|
||||||
|
deleting: 'Raderar...',
|
||||||
|
updating: 'Updaterar...',
|
||||||
|
setStatus: 'Sätt status',
|
||||||
|
backCollection: ' Redigerar i samlingen %{collectionLabel}',
|
||||||
|
unsavedChanges: 'Osparade ändringar',
|
||||||
|
changesSaved: 'Ändringar sparade',
|
||||||
|
draft: 'Utkast',
|
||||||
|
inReview: 'Under granskning',
|
||||||
|
ready: 'Redo',
|
||||||
|
publishNow: 'Publicera nu',
|
||||||
|
deployPreviewPendingButtonLabel: 'Kontrollera förhandsvisning',
|
||||||
|
deployPreviewButtonLabel: 'Visa förhandsvisning',
|
||||||
|
deployButtonLabel: 'Visa Live',
|
||||||
|
},
|
||||||
|
editorWidgets: {
|
||||||
|
markdown: {
|
||||||
|
richText: 'Rich Text',
|
||||||
|
markdown: 'Markdown',
|
||||||
|
},
|
||||||
|
image: {
|
||||||
|
choose: 'Välj en bild',
|
||||||
|
chooseDifferent: 'Välj en annan bild',
|
||||||
|
remove: 'Ta bort bild',
|
||||||
|
},
|
||||||
|
file: {
|
||||||
|
choose: 'Välj en fil',
|
||||||
|
chooseDifferent: 'Välj en annan fil',
|
||||||
|
remove: 'Ta bort fil',
|
||||||
|
},
|
||||||
|
unknownControl: {
|
||||||
|
noControl: "Inget reglage för widget '%{widget}'.",
|
||||||
|
},
|
||||||
|
unknownPreview: {
|
||||||
|
noPreview: "Ingen förhandsvisning för widget '%{widget}'.",
|
||||||
|
},
|
||||||
|
headingOptions: {
|
||||||
|
headingOne: 'Rubrik 1',
|
||||||
|
headingTwo: 'Rubrik 2',
|
||||||
|
headingThree: 'Rubrik 3',
|
||||||
|
headingFour: 'Rubrik 4',
|
||||||
|
headingFive: 'Rubrik 5',
|
||||||
|
headingSix: 'Rubrik 6',
|
||||||
|
},
|
||||||
|
datetime: {
|
||||||
|
now: 'Nu',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
mediaLibrary: {
|
||||||
|
mediaLibraryCard: {
|
||||||
|
draft: 'Utkast',
|
||||||
|
},
|
||||||
|
mediaLibrary: {
|
||||||
|
onDelete: 'Är du säker på att du vill radera valt mediaobjekt?',
|
||||||
|
fileTooLarge:
|
||||||
|
'Maximal filstorlek överskriden.\nKonfigurerad att inte tillåta filer större än %{size} kB.',
|
||||||
|
},
|
||||||
|
mediaLibraryModal: {
|
||||||
|
loading: 'Hämtar...',
|
||||||
|
noResults: 'Inga resultat.',
|
||||||
|
noAssetsFound: 'Hittade inga mediaobjekt.',
|
||||||
|
noImagesFound: 'Hittade inga bilder.',
|
||||||
|
private: 'Privat ',
|
||||||
|
images: 'Bilder',
|
||||||
|
mediaAssets: 'Mediaobjekt',
|
||||||
|
search: 'Sök...',
|
||||||
|
uploading: 'Laddar upp...',
|
||||||
|
upload: 'Ladda upp',
|
||||||
|
download: 'Ladda ner',
|
||||||
|
deleting: 'Raderar...',
|
||||||
|
deleteSelected: 'Radera markerad',
|
||||||
|
chooseSelected: 'Välj markerad',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
ui: {
|
||||||
|
default: {
|
||||||
|
goBackToSite: 'Tillbaka till sida',
|
||||||
|
},
|
||||||
|
errorBoundary: {
|
||||||
|
title: 'Fel',
|
||||||
|
details: 'Ett fel har uppstått - vänligen ',
|
||||||
|
reportIt: 'öppna ett ärende på GitHub.',
|
||||||
|
detailsHeading: 'Detaljer',
|
||||||
|
privacyWarning:
|
||||||
|
'När ett ärende öppnas bifogas felsökningsdata automatiskt.\nVänligen kontrollera att informationen är korrekt och ta bort känslig data om det skulle finnas sådan.',
|
||||||
|
recoveredEntry: {
|
||||||
|
heading: 'Återskapade dokument',
|
||||||
|
warning: 'Vänligen kopiera materialet någon annanstans innan du navigerar från sidan!',
|
||||||
|
copyButtonLabel: 'Kopiera till urklipp',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
settingsDropdown: {
|
||||||
|
logOut: 'Logga ut',
|
||||||
|
},
|
||||||
|
toast: {
|
||||||
|
onFailToLoadEntries: 'Kunde inte hämta inlägg: %{details}',
|
||||||
|
onFailToLoadDeployPreview: 'Kunde inte ladda förhandsvisning: %{details}',
|
||||||
|
onFailToPersist: 'Kunde inte spara inlägg: %{details}',
|
||||||
|
onFailToDelete: 'Kunde inte radera inlägg: %{details}',
|
||||||
|
onFailToUpdateStatus: 'Kunde inte uppdatera status: %{details}',
|
||||||
|
missingRequiredField:
|
||||||
|
'Oops, du har missat ett obligatoriskt fält. Vänligen fyll i det innan du sparar.',
|
||||||
|
entrySaved: 'Inlägg sparat',
|
||||||
|
entryPublished: 'Inlägg publicerat',
|
||||||
|
entryUnpublished: 'Inlägg avpublicerat',
|
||||||
|
onFailToPublishEntry: 'Kunde inte publicera: %{details}',
|
||||||
|
onFailToUnpublishEntry: 'Kunde inte avpublicera inlägg: %{details}',
|
||||||
|
entryUpdated: 'Inläggsstatus uppdaterad',
|
||||||
|
onDeleteUnpublishedChanges: 'Opublicerade ändringar raderade',
|
||||||
|
onFailToAuth: '%{details}',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
workflow: {
|
||||||
|
workflow: {
|
||||||
|
loading: 'Hämtar inlägg för redaktionellt arbetsflöde',
|
||||||
|
workflowHeading: 'Redaktionellt arbetsflöde',
|
||||||
|
newPost: 'Nytt inlägg',
|
||||||
|
description:
|
||||||
|
'%{smart_count} inlägg väntar på granskning, %{readyCount} redo att publiceras. |||| %{smart_count} inlägg väntar på granskning, %{readyCount} redo att publiceras. ',
|
||||||
|
dateFormat: 'MMMM D',
|
||||||
|
},
|
||||||
|
workflowCard: {
|
||||||
|
lastChange: '%{date} av %{author}',
|
||||||
|
lastChangeNoAuthor: '%{date}',
|
||||||
|
lastChangeNoDate: 'av %{author}',
|
||||||
|
deleteChanges: 'Radera ändringar',
|
||||||
|
deleteNewEntry: 'Radera nytt inlägg',
|
||||||
|
publishChanges: 'Publicera ändringar',
|
||||||
|
publishNewEntry: 'Publicera nytt inlägg',
|
||||||
|
},
|
||||||
|
workflowList: {
|
||||||
|
onDeleteEntry: 'Är du säker på att du vill radera det här inlägget?',
|
||||||
|
onPublishingNotReadyEntry:
|
||||||
|
'Bara inlägg med statusen "Redo" kan publiceras. Vänligen dra kortet till "Redo"-kolumnen för att möjliggöra publicering',
|
||||||
|
onPublishEntry: 'Är du säker på att du vill publicera det här inlägget?',
|
||||||
|
draftHeader: 'Utkast',
|
||||||
|
inReviewHeader: 'Under granskning',
|
||||||
|
readyHeader: 'Redo',
|
||||||
|
currentEntries: '%{smart_count} inlägg |||| %{smart_count} inlägg',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
export default sv;
|
Loading…
x
Reference in New Issue
Block a user