From 86589c35170760a6250e2952b20a3d347e5b91f9 Mon Sep 17 00:00:00 2001 From: Mark Kopenga Date: Mon, 1 Jul 2019 15:46:18 +0200 Subject: [PATCH] Added dutch translations (#18) * Translated the keybindings * Translated the dutch.go file * Squased the commits * Added the sugestion from @YannickMeeus * Fixed a minor bug in the i18n file * Removed the .vscode settings * Squased the commits --- docs/keybindings/Keybindings_nl.md | 70 ++++++++++++------------ pkg/i18n/dutch.go | 87 +++++++++++++++++++++++++++++- pkg/i18n/i18n.go | 2 +- 3 files changed, 122 insertions(+), 37 deletions(-) diff --git a/docs/keybindings/Keybindings_nl.md b/docs/keybindings/Keybindings_nl.md index 50d7a427..8de2dfd5 100644 --- a/docs/keybindings/Keybindings_nl.md +++ b/docs/keybindings/Keybindings_nl.md @@ -3,66 +3,66 @@ ## Status
-  e: edit lazydocker config
-  o: open lazydocker config
-  [: previous tab
-  ]: next tab
-  m: view logs
-  enter: focus main panel
+  e: verander lazydocker configuratie
+  o: open lazydocker configuratie
+  [: vorige tab
+  ]: volgende tab
+  m: bekijk logs
+  enter: focus hooft panneel
 
## Containers
-  [: previous tab
-  ]: next tab
-  d: remove
+  [: vorige tab
+  ]: volgende tab
+  d: verwijder
   s: stop
-  r: restart
-  a: attach
-  D: prune exited containers
-  m: view logs
-  c: run predefined custom command
-  enter: focus main panel
+  r: herstart
+  a: vastmaken
+  D: verwijder verlaten containers
+  m: bekijk logs
+  c: draai een vooraf bedacht aangepaste opdracht
+  enter: focus hooft panneel
 
## Services
-  d: remove containers
+  d: verwijder containers
   s: stop
-  r: restart
-  a: attach
-  m: view logs
-  [: previous tab
-  ]: next tab
-  R: view restart options
-  c: run predefined custom command
-  enter: focus main panel
+  r: herstart
+  a: vermaken
+  m: bekijk logs
+  [: vorige tab
+  ]: volgende tab
+  R: bekijk herstart opties
+  c: draai een vooraf bedacht aangepaste opdracht
+  enter: focus hooft panneel
 
## Images
-  [: previous tab
-  ]: next tab
-  d: remove image
-  D: prune unused images
-  enter: focus main panel
+  [: vorige tab
+  ]: volgende tab
+  d: verwijder image
+  D: verwijder nietgebruikte images
+  enter: focus hooft panneel
 
## Volumes
-  [: previous tab
-  ]: next tab
-  d: remove volume
-  D: prune unused volumes
-  enter: focus main panel
+  [: vorige tab
+  ]: volgende tab
+  d: verwijder volume
+  D: verwijder nietgebruikte images
+  enter: focus hooft panneel
 
## Main
-  esc: return
+  esc: terug
 
diff --git a/pkg/i18n/dutch.go b/pkg/i18n/dutch.go index 681710f0..c416413e 100644 --- a/pkg/i18n/dutch.go +++ b/pkg/i18n/dutch.go @@ -1,5 +1,90 @@ package i18n func dutchSet() TranslationSet { - return TranslationSet{} + return TranslationSet{ + PruningStatus: "vernietigen", + RemovingStatus: "verwijderen", + RestartingStatus: "herstarten", + StoppingStatus: "stoppen", + RunningCustomCommandStatus: "Aangepast commando draaien", + + RunningSubprocess: "subprocess draaien", + NoViewMachingNewLineFocusedSwitchStatement: "No view matching newLineFocused switch statement", + + ErrorOccurred: "Er is iets fout gegaan! Zou je hier een issue aan willen maken: https://github.com/jesseduffield/lazydocker/issues", + ConnectionFailed: "connectie naar de docker client mislukt. Het zou kunnen dat je de docker client moet herstarten", + UnattachableContainerError: "Container heeft geen ondersteuning voor vastmaken. Je zou de service met het '-it' argument kunnen draaien of stop dit in je `stdin_open: true, tty: true` docker-compose.yml", + CannotAttachStoppedContainerError: "Je kan niet een vastgemaakte container stoppen, je moet het eerst starten (dit kan je doen met de 'r' toets) (ja ik ben te leu om dat voor je te doen automatisch)", + CannotAccessDockerSocketError: "Kan de docker socket niet bereiken: unix:///var/run/docker.sock\nDraai lazydocker als root of lees https://docs.docker.com/install/linux/linux-postinstall/", + + Donate: "Doneer", + Confirm: "Bevestigen", + + Return: "terug", + FocusMain: "focus hooft panneel", + Navigate: "navigeer", + Execute: "voer uit", + Close: "sluit", + Menu: "menu", + Scroll: "scroll", + OpenConfig: "open de lazydocker configuratie", + EditConfig: "verander de lazydocker configuratie", + Cancel: "annuleren", + Remove: "verwijder", + ForceRemove: "geforceerd verwijderen", + RemoveWithVolumes: "verwijder met volumes", + RemoveService: "verwijder containers", + Stop: "stop", + Restart: "herstart", + Rebuild: "herbouw", + Recreate: "hercreƫer", + PreviousContext: "vorige tab", + NextContext: "volgende tab", + Attach: "verbinden", + ViewLogs: "bekijk logs", + RemoveImage: "verwijder image", + RemoveVolume: "verwijder volume", + RemoveWithoutPrune: "verwijder zonder de ongelabeld ouders te verwijderen", + PruneContainers: "vernietig bestaande containers", + PruneVolumes: "vernietig ongebruikte volumes", + PruneImages: "vernietig ongebruikte images", + ViewRestartOptions: "beijk herstart opties", + RunCustomCommand: "draai een vooraf bedacht aangepaste opdracht", + + AnonymousReportingTitle: "Help mee met lazydocker beter maken", + AnonymousReportingPrompt: "Zou je anonieme data rapportage willen aanzetten om lazygit beter te kunnen maken? (enter/esc)", + + GlobalTitle: "Globaal", + MainTitle: "Hooft", + StatusTitle: "Staat", + ServicesTitle: "Diensten", + ContainersTitle: "Containers", + StandaloneContainersTitle: "Alleenstaande Containers", + ImagesTitle: "Images", + VolumesTitle: "Volumes", + CustomCommandTitle: "Aangepast commando:", + ErrorTitle: "Fout", + LogsTitle: "Logs", + ConfigTitle: "Config", + DockerComposeConfigTitle: "Docker-Compose Configuratie", + TopTitle: "Top", + StatsTitle: "Stats", + CreditsTitle: "Over", + ContainerConfigTitle: "Container Configuratie", + + NoContainers: "Geen containers", + NoContainer: "Geen container", + NoImages: "Geen images", + NoVolumes: "Geen volumes", + + ConfirmQuit: "Weet je zeker dat je weg wil gaan?", + MustForceToRemoveContainer: "Je kan geen draaiende container verwijderen tenzij je het forceert, Wil je het forceren?", + NotEnoughSpace: "Niet genoeg ruimte om de panelen te renderen", + ConfirmPruneImages: "Weet je zeker dat je alle niet gebruikte images wil vernietigen?", + ConfirmPruneContainers: "Weet je zeker dat je alle niet gestopte containers wil vernietigen?", + ConfirmPruneVolumes: "Weet je zeker dat je alle niet gebruikte volumes wil vernietigen?", + StopService: "Weet je zeker dat je deze service zijn containers wil stoppen (enter/esc)?", + StopContainer: "Weet je zeker dat je deze container wil stoppen?", + PressEnterToReturn: "Druk op enter om terug te gaan naar lazydocker (Deze popup kan uit gezet worden door in de config dit neer te zetten `gui.returnImmediately: true`)", + } } diff --git a/pkg/i18n/i18n.go b/pkg/i18n/i18n.go index 4f6a93fc..8d2d21cb 100644 --- a/pkg/i18n/i18n.go +++ b/pkg/i18n/i18n.go @@ -31,7 +31,7 @@ func NewTranslationSet(log *logrus.Entry) *TranslationSet { } if strings.HasPrefix(userLang, "nl") { - mergo.Merge(&set, polishSet(), mergo.WithOverride) + mergo.Merge(&set, dutchSet(), mergo.WithOverride) } if strings.HasPrefix(userLang, "de") {