mirror of
https://github.com/jesseduffield/lazydocker.git
synced 2026-07-22 07:11:01 +00:00
Merge pull request #90 from oguzcandemircan/turkhis-language-support
Added Turkish language support
This commit is contained in:
commit
6883c08f62
3 changed files with 165 additions and 3 deletions
68
docs/keybindings/Keybindings_tr.md
Normal file
68
docs/keybindings/Keybindings_tr.md
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
# Lazydocker menu
|
||||
|
||||
## Status
|
||||
|
||||
<pre>
|
||||
<kbd>e</kbd>: lazydocker ayarlarını düzenle
|
||||
<kbd>o</kbd>: lazydocker ayarlarını aç
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>m</kbd>: kayıt defterini görüntüle
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
||||
## Containers
|
||||
|
||||
<pre>
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>d</kbd>: kaldır
|
||||
<kbd>s</kbd>: durdur
|
||||
<kbd>r</kbd>: yeniden başlat
|
||||
<kbd>a</kbd>: bağlan
|
||||
<kbd>D</kbd>: çalışmayan konteynerleri temizle
|
||||
<kbd>m</kbd>: kayıt defterini görüntüle
|
||||
<kbd>c</kbd>: önceden tanımlanmış özel bir komut çalıştır
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
||||
## Services
|
||||
|
||||
<pre>
|
||||
<kbd>d</kbd>: konteynerleri kaldır
|
||||
<kbd>s</kbd>: durdur
|
||||
<kbd>r</kbd>: yeniden başlat
|
||||
<kbd>a</kbd>: bağlan
|
||||
<kbd>m</kbd>: kayıt defterini görüntüle
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>R</kbd>: yeniden başlatma seçeneklerini görüntüle
|
||||
<kbd>c</kbd>: önceden tanımlanmış özel bir komut çalıştır
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
||||
## Images
|
||||
|
||||
<pre>
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>d</kbd>: imajı kaldır
|
||||
<kbd>D</kbd>: kullanılmayan imajları kaldır
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
||||
## Volumes
|
||||
|
||||
<pre>
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>d</kbd>: alanı sil
|
||||
<kbd>D</kbd>: kullanılmayan alanları sil
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
||||
## Main
|
||||
|
||||
<pre>
|
||||
<kbd>esc</kbd>: geri
|
||||
</pre>
|
||||
|
|
@ -25,15 +25,19 @@ func NewTranslationSet(log *logrus.Entry) *TranslationSet {
|
|||
set := englishSet()
|
||||
|
||||
if strings.HasPrefix(userLang, "pl") {
|
||||
mergo.Merge(&set, polishSet(), mergo.WithOverride)
|
||||
_ = mergo.Merge(&set, polishSet(), mergo.WithOverride)
|
||||
}
|
||||
|
||||
if strings.HasPrefix(userLang, "nl") {
|
||||
mergo.Merge(&set, dutchSet(), mergo.WithOverride)
|
||||
_ = mergo.Merge(&set, dutchSet(), mergo.WithOverride)
|
||||
}
|
||||
|
||||
if strings.HasPrefix(userLang, "de") {
|
||||
mergo.Merge(&set, germanSet(), mergo.WithOverride)
|
||||
_ = mergo.Merge(&set, germanSet(), mergo.WithOverride)
|
||||
}
|
||||
|
||||
if strings.HasPrefix(userLang, "tr") {
|
||||
_ = mergo.Merge(&set, turkishSet(), mergo.WithOverride)
|
||||
}
|
||||
|
||||
return &set
|
||||
|
|
|
|||
90
pkg/i18n/turkish.go
Normal file
90
pkg/i18n/turkish.go
Normal file
|
|
@ -0,0 +1,90 @@
|
|||
package i18n
|
||||
|
||||
func turkishSet() TranslationSet {
|
||||
return TranslationSet{
|
||||
PruningStatus: "temizleniyor",
|
||||
RemovingStatus: "kaldırılıyor",
|
||||
RestartingStatus: "yeniden başlatılıyor",
|
||||
StoppingStatus: "durduruluyor",
|
||||
RunningCustomCommandStatus: "özel komut çalıştır",
|
||||
|
||||
RunningSubprocess: "İkincil işlem yürütülüyor",
|
||||
NoViewMachingNewLineFocusedSwitchStatement: "NewLineFocused anahtar deyimi ile eşleşen görünüm yok",
|
||||
|
||||
ErrorOccurred: "Bir hata oluştu! Lütfen https://github.com/jesseduffield/lazydocker/issues adresinden bir hataya ilişkin konu oluşturun",
|
||||
ConnectionFailed: "Docker bağlantısı başarısız oldu. Docker' ı yeniden başlatmanız gerekebilir",
|
||||
UnattachableContainerError: "Konteyner attaching modunda çalışmayı desteklemiyor. Hizmeti '-it' opsiyonu ile çalıştırmanız veya docker-compose.yml dosyasında `stdin_open: true, tty: true` kullanmanız gerekir.",
|
||||
CannotAttachStoppedContainerError: "Durdurulan konteynera bağlanamazsınız, ilk önce başlatmanız gerekir (aslında başlatmayı r tuşu ile yapabilirsiniz) (evet, senin için bunu otomatik olarak yapabilirim fakat çok tembelim) (hata mesajı ile seninle birebir iletişim kurmam çok daha güzel)",
|
||||
CannotAccessDockerSocketError: "Docker' a şu adresten erişilemiyor : unix:///var/run/docker.sock\n lazydocker' ı root(kök kullanıcı) olarak çalıştır veya şu adresteki adımları takip et : https://docs.docker.com/install/linux/linux-postinstall/",
|
||||
|
||||
Donate: "Bağış",
|
||||
Confirm: "Onayla",
|
||||
|
||||
Return: "dönüş",
|
||||
FocusMain: "ana panele odaklan",
|
||||
Navigate: "gezin",
|
||||
Execute: "çalıştır",
|
||||
Close: "kapat",
|
||||
Menu: "menü",
|
||||
Scroll: "kaydır",
|
||||
OpenConfig: "lazydocker ayarlarını aç",
|
||||
EditConfig: "lazzydocker ayarlarını düzenle",
|
||||
Cancel: "iptal",
|
||||
Remove: "kaldır",
|
||||
ForceRemove: "kaldırmaya zorla",
|
||||
RemoveWithVolumes: "alanları ile birlikte kaldır",
|
||||
RemoveService: "konteynerleri kaldır",
|
||||
Stop: "durdur",
|
||||
Restart: "yeniden başlat",
|
||||
Rebuild: "yeniden yapılandır",
|
||||
Recreate: "yeniden oluştur",
|
||||
PreviousContext: "önceki sekme",
|
||||
NextContext: "sonraki sekme",
|
||||
Attach: "bağlan/iliştir",
|
||||
ViewLogs: "kayıt defterini görüntüle",
|
||||
RemoveImage: "imajı kaldır",
|
||||
RemoveVolume: "alanı kaldır",
|
||||
RemoveWithoutPrune: "etkisiz ebeveynleri silmeden kaldır",
|
||||
PruneContainers: "çalışmayan konteynerleri temizle",
|
||||
PruneVolumes: "kullanılmayan alanları temizle",
|
||||
PruneImages: "kullanılmayan imajları temizle",
|
||||
ViewRestartOptions: "yeniden başlatma seçeneklerini görüntüle",
|
||||
RunCustomCommand: "önceden tanımlanmış özel komutu çalıştır",
|
||||
|
||||
AnonymousReportingTitle: "lazydocker' ı daha iyi hale getirmeye yardımcı olun",
|
||||
AnonymousReportingPrompt: "lazydocker'ın geliştirilmesine yardımcı olmak için anonim raporlama verilerini etkinleştirmek ister misiniz? (enter/esc)",
|
||||
|
||||
GlobalTitle: "Global",
|
||||
MainTitle: "Ana",
|
||||
StatusTitle: "Durum",
|
||||
ServicesTitle: "Servisler",
|
||||
ContainersTitle: "Konteynerler",
|
||||
StandaloneContainersTitle: "Bağımsız Konteynerler",
|
||||
ImagesTitle: "Imajlar",
|
||||
VolumesTitle: "Alanlar",
|
||||
CustomCommandTitle: "Özel Komut:",
|
||||
ErrorTitle: "Hata",
|
||||
LogsTitle: "Kayitlar",
|
||||
ConfigTitle: "Ayarlar",
|
||||
DockerComposeConfigTitle: "Docker-Compose Ayar",
|
||||
TopTitle: "Top",
|
||||
StatsTitle: "Durumlar",
|
||||
CreditsTitle: "Hakkinda",
|
||||
ContainerConfigTitle: "Konteyner Ayar",
|
||||
|
||||
NoContainers: "Konteynerler yok",
|
||||
NoContainer: "Konteyner yok",
|
||||
NoImages: "Imajlar yok",
|
||||
NoVolumes: "Alanlar yok",
|
||||
|
||||
ConfirmQuit: "Çıkmak istediğine emin misin?",
|
||||
MustForceToRemoveContainer: "Zorlamadan çalışan bir konteyneri kaldıramazsınız. Zorlamak ister misin?",
|
||||
NotEnoughSpace: "Panelleri oluşturmak için yeterli alan yok",
|
||||
ConfirmPruneImages: "Kullanılmayan tüm görüntüleri temizlemek istediğinize emin misiniz?",
|
||||
ConfirmPruneContainers: "Durdurulan tüm konteynerları temizlemek istediğinizden emin misiniz?",
|
||||
ConfirmPruneVolumes: "Kullanılmayan tüm alanları temizlemek istediğinizden emin misiniz?",
|
||||
StopService: "Bu servisin konteynerlerini durdurmak istediğinize emin misiniz? (enter/esc)",
|
||||
StopContainer: "Bu konteyneri durdurmak istediğinize emin misiniz?",
|
||||
PressEnterToReturn: "lazydocker' a geri dönmek için enter tuşuna basın ( Bu uyarı, `gui.return Immediately: true` ayarıyla devre dışı bırakılabilir)",
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue