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
This commit is contained in:
Mark Kopenga 2019-07-01 15:46:18 +02:00 committed by GitHub
parent 750437d572
commit 86589c3517
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 122 additions and 37 deletions

View file

@ -3,66 +3,66 @@
## Status
<pre>
<kbd>e</kbd>: edit lazydocker config
<kbd>o</kbd>: open lazydocker config
<kbd>[</kbd>: previous tab
<kbd>]</kbd>: next tab
<kbd>m</kbd>: view logs
<kbd>enter</kbd>: focus main panel
<kbd>e</kbd>: verander lazydocker configuratie
<kbd>o</kbd>: open lazydocker configuratie
<kbd>[</kbd>: vorige tab
<kbd>]</kbd>: volgende tab
<kbd>m</kbd>: bekijk logs
<kbd>enter</kbd>: focus hooft panneel
</pre>
## Containers
<pre>
<kbd>[</kbd>: previous tab
<kbd>]</kbd>: next tab
<kbd>d</kbd>: remove
<kbd>[</kbd>: vorige tab
<kbd>]</kbd>: volgende tab
<kbd>d</kbd>: verwijder
<kbd>s</kbd>: stop
<kbd>r</kbd>: restart
<kbd>a</kbd>: attach
<kbd>D</kbd>: prune exited containers
<kbd>m</kbd>: view logs
<kbd>c</kbd>: run predefined custom command
<kbd>enter</kbd>: focus main panel
<kbd>r</kbd>: herstart
<kbd>a</kbd>: vastmaken
<kbd>D</kbd>: verwijder verlaten containers
<kbd>m</kbd>: bekijk logs
<kbd>c</kbd>: draai een vooraf bedacht aangepaste opdracht
<kbd>enter</kbd>: focus hooft panneel
</pre>
## Services
<pre>
<kbd>d</kbd>: remove containers
<kbd>d</kbd>: verwijder containers
<kbd>s</kbd>: stop
<kbd>r</kbd>: restart
<kbd>a</kbd>: attach
<kbd>m</kbd>: view logs
<kbd>[</kbd>: previous tab
<kbd>]</kbd>: next tab
<kbd>R</kbd>: view restart options
<kbd>c</kbd>: run predefined custom command
<kbd>enter</kbd>: focus main panel
<kbd>r</kbd>: herstart
<kbd>a</kbd>: vermaken
<kbd>m</kbd>: bekijk logs
<kbd>[</kbd>: vorige tab
<kbd>]</kbd>: volgende tab
<kbd>R</kbd>: bekijk herstart opties
<kbd>c</kbd>: draai een vooraf bedacht aangepaste opdracht
<kbd>enter</kbd>: focus hooft panneel
</pre>
## Images
<pre>
<kbd>[</kbd>: previous tab
<kbd>]</kbd>: next tab
<kbd>d</kbd>: remove image
<kbd>D</kbd>: prune unused images
<kbd>enter</kbd>: focus main panel
<kbd>[</kbd>: vorige tab
<kbd>]</kbd>: volgende tab
<kbd>d</kbd>: verwijder image
<kbd>D</kbd>: verwijder nietgebruikte images
<kbd>enter</kbd>: focus hooft panneel
</pre>
## Volumes
<pre>
<kbd>[</kbd>: previous tab
<kbd>]</kbd>: next tab
<kbd>d</kbd>: remove volume
<kbd>D</kbd>: prune unused volumes
<kbd>enter</kbd>: focus main panel
<kbd>[</kbd>: vorige tab
<kbd>]</kbd>: volgende tab
<kbd>d</kbd>: verwijder volume
<kbd>D</kbd>: verwijder nietgebruikte images
<kbd>enter</kbd>: focus hooft panneel
</pre>
## Main
<pre>
<kbd>esc</kbd>: return
<kbd>esc</kbd>: terug
</pre>

View file

@ -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`)",
}
}

View file

@ -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") {