From 16e434be666c9c0a852dcba11f9cfb7464187074 Mon Sep 17 00:00:00 2001 From: ahmetlutfu Date: Tue, 31 Aug 2021 12:49:33 +0300 Subject: [PATCH 1/2] chore: add turkish translation (#1524) --- .../src/components/settings/Languages.vue | 1 + frontend/src/i18n/ar.json | 1 + frontend/src/i18n/de.json | 1 + frontend/src/i18n/en.json | 1 + frontend/src/i18n/es.json | 1 + frontend/src/i18n/fr.json | 1 + frontend/src/i18n/is.json | 1 + frontend/src/i18n/it.json | 1 + frontend/src/i18n/ja.json | 1 + frontend/src/i18n/ko.json | 1 + frontend/src/i18n/nl-be.json | 1 + frontend/src/i18n/pl.json | 1 + frontend/src/i18n/pt-br.json | 1 + frontend/src/i18n/pt.json | 1 + frontend/src/i18n/ro.json | 1 + frontend/src/i18n/ru.json | 1 + frontend/src/i18n/sv-se.json | 1 + frontend/src/i18n/tr.json | 262 ++++++++++++++++++ frontend/src/i18n/zh-cn.json | 1 + frontend/src/i18n/zh-tw.json | 1 + 20 files changed, 281 insertions(+) create mode 100644 frontend/src/i18n/tr.json diff --git a/frontend/src/components/settings/Languages.vue b/frontend/src/components/settings/Languages.vue index 08f64749..ae75eb4d 100644 --- a/frontend/src/components/settings/Languages.vue +++ b/frontend/src/components/settings/Languages.vue @@ -29,6 +29,7 @@ export default { ro: "ro", ru: "ru", "sv-se": "svSE", + tr: "tr", "zh-cn": "zhCN", "zh-tw": "zhTW", }, diff --git a/frontend/src/i18n/ar.json b/frontend/src/i18n/ar.json index a2c62e48..2c2f9dc6 100644 --- a/frontend/src/i18n/ar.json +++ b/frontend/src/i18n/ar.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/de.json b/frontend/src/i18n/de.json index 7b94422b..26fdad7e 100644 --- a/frontend/src/i18n/de.json +++ b/frontend/src/i18n/de.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/en.json b/frontend/src/i18n/en.json index 38e3a42e..507fafc2 100644 --- a/frontend/src/i18n/en.json +++ b/frontend/src/i18n/en.json @@ -97,6 +97,7 @@ "ro": "Romanian", "ru": "Русский", "svSE": "Swedish (Sweden)", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/es.json b/frontend/src/i18n/es.json index d877f865..7b469dc0 100644 --- a/frontend/src/i18n/es.json +++ b/frontend/src/i18n/es.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/fr.json b/frontend/src/i18n/fr.json index 7e545aba..30b773f0 100644 --- a/frontend/src/i18n/fr.json +++ b/frontend/src/i18n/fr.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/is.json b/frontend/src/i18n/is.json index 14914f03..739b9b62 100644 --- a/frontend/src/i18n/is.json +++ b/frontend/src/i18n/is.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/it.json b/frontend/src/i18n/it.json index 6d91b53a..be66862b 100644 --- a/frontend/src/i18n/it.json +++ b/frontend/src/i18n/it.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/ja.json b/frontend/src/i18n/ja.json index bd44e403..954470d4 100644 --- a/frontend/src/i18n/ja.json +++ b/frontend/src/i18n/ja.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/ko.json b/frontend/src/i18n/ko.json index 8c3ef179..7161c47d 100644 --- a/frontend/src/i18n/ko.json +++ b/frontend/src/i18n/ko.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/nl-be.json b/frontend/src/i18n/nl-be.json index 3c649620..647198d4 100644 --- a/frontend/src/i18n/nl-be.json +++ b/frontend/src/i18n/nl-be.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Russisch", "svSE": "", + "tr" : "Türkçe", "zhCN": "Chinees (vereenvoudigd)", "zhTW": "Chinees (traditioneel)" }, diff --git a/frontend/src/i18n/pl.json b/frontend/src/i18n/pl.json index 01ad81b1..cd0f8ace 100644 --- a/frontend/src/i18n/pl.json +++ b/frontend/src/i18n/pl.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/pt-br.json b/frontend/src/i18n/pt-br.json index 43fe5a9c..f2c7786f 100644 --- a/frontend/src/i18n/pt-br.json +++ b/frontend/src/i18n/pt-br.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/pt.json b/frontend/src/i18n/pt.json index 9b931863..eb14986c 100644 --- a/frontend/src/i18n/pt.json +++ b/frontend/src/i18n/pt.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Russo", "svSE": "", + "tr" : "Türkçe", "zhCN": "Chinês simplificado", "zhTW": "Chinês tradicional" }, diff --git a/frontend/src/i18n/ro.json b/frontend/src/i18n/ro.json index d71d1a40..12cb5917 100644 --- a/frontend/src/i18n/ro.json +++ b/frontend/src/i18n/ro.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/ru.json b/frontend/src/i18n/ru.json index 01e2942f..1cdebf82 100644 --- a/frontend/src/i18n/ru.json +++ b/frontend/src/i18n/ru.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/sv-se.json b/frontend/src/i18n/sv-se.json index 13cc26d6..f7fec214 100644 --- a/frontend/src/i18n/sv-se.json +++ b/frontend/src/i18n/sv-se.json @@ -93,6 +93,7 @@ "ro": "", "ru": "Русский", "svSE": "", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, diff --git a/frontend/src/i18n/tr.json b/frontend/src/i18n/tr.json new file mode 100644 index 00000000..925e26a4 --- /dev/null +++ b/frontend/src/i18n/tr.json @@ -0,0 +1,262 @@ +{ + "buttons": { + "cancel": "Vazgeç", + "close": "Kapat", + "copy": "Kopyala", + "copyFile": "Dosyayı kopyala", + "copyToClipboard": "Panoya kopyala", + "create": "Oluştur", + "delete": "Sil", + "download": "İndir", + "hideDotfiles": "Nokta dosyalarını gizle", + "info": "Bilgi", + "more": "Daha fazla", + "move": "Taşı", + "moveFile": "Dosyayı taşı", + "new": "Yeni", + "next": "Sonraki", + "ok": "Tamam", + "permalink": "Kalıcı Bağlantı Alın", + "previous": "Önceki", + "publish": "Yayınla", + "rename": "Yeniden anlandır", + "replace": "Değiştir", + "reportIssue": "Sorun bildir", + "save": "Kaydet", + "schedule": "Planla", + "search": "Ara", + "select": "Seç", + "selectMultiple": "Çoklu seçim", + "share": "Paylaş", + "shell": "Komut satırı aç/kapat", + "submit": "Gönder", + "switchView": "Görünümü değiştir", + "toggleSidebar": "Menüyü aç/kapat", + "update": "Güncelle", + "upload": "Yükle", + "openFile": "Dosyayı aç" + }, + "download": { + "downloadFile": "Dosyayı indir", + "downloadFolder": "Klasörü indir", + "downloadSelected": "Seçilileri indir" + }, + "errors": { + "forbidden": "Buna erişim izniniz yok.", + "internal": "Bir şeyler ters gitti.", + "notFound": "Bu konuma ulaşılamıyor.", + "connection": "Sunucuya ulaşılamıyor." + }, + "files": { + "body": "Sayfa", + "clear": "Temizle", + "closePreview": "Önizlemeyi kapat", + "files": "Dosyalar", + "folders": "Klasörler", + "home": "Ana dizin", + "lastModified": "Son güncellenme", + "loading": "Yükleniyor...", + "lonely": "Burada yalnızlık hissediyorum...", + "metadata": "meta veri", + "multipleSelectionEnabled": "Çoklu seçim etkin", + "name": "İsim", + "size": "Boyut", + "sortByLastModified": "Güncelleme tarihine göre sırala", + "sortByName": "İsme göre sırala", + "sortBySize": "Boyuta göre sırala", + "noPreview": "Bu dosya için önizleme aktif değil" + }, + "help": { + "click": "dosya veya klasör seçin", + "ctrl": { + "click": "çoklu dosya ve klasör seçin", + "f": "Aramayı aç", + "s": "bir dosyayı kaydedin veya bulunduğunuz dizini indirin" + }, + "del": "seçilileri sil", + "doubleClick": "dosya veya dizini açın", + "esc": "seçimi temizle veya kapatın", + "f1": "bu bilgi", + "f2": "dosyayı yeniden adlandır", + "help": "Yardım" + }, + "languages": { + "ar": "العربية", + "de": "Deutsch", + "en": "English", + "es": "Español", + "fr": "Français", + "is": "Icelandic", + "it": "Italiano", + "ja": "日本語", + "ko": "한국어", + "nlBE": "Dutch (Belgium)", + "pl": "Polski", + "pt": "Português", + "ptBR": "Português (Brasil)", + "ro": "Romanian", + "ru": "Русский", + "svSE": "Swedish (Sweden)", + "tr" : "Türkçe", + "zhCN": "中文 (简体)", + "zhTW": "中文 (繁體)" + }, + "login": { + "createAnAccount": "Bir hesap oluşturun", + "loginInstead": "Zaten hesabınız var mı", + "password": "Şifre", + "passwordConfirm": "Şifre tekrarı", + "passwordsDontMatch": "Şifreler uyuşmuyor", + "signup": "Üye Ol", + "submit": "Giriş", + "username": "Kullanıcı adı", + "usernameTaken": "Kullanıcı adı mevcut", + "wrongCredentials": "Yanlış hesap bilgileri" + }, + "permanent": "Kalıcı", + "prompts": { + "copy": "Kopyala", + "copyMessage": "Dosyalarınızı kopyalayacağınız yeri seçin:", + "currentlyNavigating": "Şu anki lokasyon:", + "deleteMessageMultiple": "{count} dosyayı/dosyaları silmek istediğinizden emin misiniz?", + "deleteMessageSingle": "Bu dosyayı/klasörü silmek istediğinizden emin misiniz?", + "deleteMessageShare": "Bu paylaşımı({path}) silmek istediğinizden emin misiniz?", + "deleteTitle": "Dosyaları sil", + "displayName": "Görünen Ad:", + "download": "Dosyaları indirŞ", + "downloadMessage": "İndirmek istediğiniz formatı seçin.", + "error": "Bir şeyler yanlış gitti", + "fileInfo": "Dosya bilgisi", + "filesSelected": "{count} dosya seçildi.", + "lastModified": "Son güncellenme", + "move": "Taşı", + "moveMessage": "Dosya(lar)ınız/klasör(ler)iniz için yeni ana dizin seçin:", + "newArchetype": "Bir prototip temelinde yeni bir gönderi oluşturun. Dosyanız içerik klasöründe oluşturulacaktır.", + "newDir": "Yeni dizin", + "newDirMessage": "Yeni dizinin adını yazın.", + "newFile": "Yeni dosya", + "newFileMessage": "Yeni dosyanın adını yazın.", + "numberDirs": "Dizin sayısı", + "numberFiles": "Dosya sayısı", + "rename": "Yeniden adlandır", + "renameMessage": "için yeni bir ad girin", + "replace": "Değiştir", + "replaceMessage": "Yüklemeye çalıştığınız dosyalardan biri, adı nedeniyle çakışıyor. Mevcut olanı değiştirmek istiyor musunuz?\n", + "schedule": "Planla", + "scheduleMessage": "Bu paylaşımın yayınlanmasını planlamak için bir tarih ve saat seçin.", + "show": "Göster", + "size": "Boyut", + "upload": "Gönder", + "uploadMessage": "Yüklemek için bir seçenek belirleyin.", + "optionalPassword": "İsteğe bağlı şifre" + }, + "search": { + "images": "Görseller", + "music": "Müzik", + "pdf": "PDF", + "pressToSearch": "Aramak için enter'a basın...", + "search": "Ara...", + "typeToSearch": "Aramak için yazın...", + "types": "Türler", + "video": "Video" + }, + "settings": { + "admin": "Yönetim", + "administrator": "Yönetici", + "allowCommands": "Komutları çalıştır", + "allowEdit": "Dosyaları veya dizinleri düzenleyin, yeniden adlandırın ve silin", + "allowNew": "Yeni dosyalar ve dizinler oluşturun", + "allowPublish": "Yeni linkler ve sayfaları yayınlayın", + "allowSignup": "Kullanıcıların kaydolmasına izin ver", + "avoidChanges": "(değişiklikleri önlemek için boş bırakın)", + "branding": "Marka", + "brandingDirectoryPath": "Marka dizin yolu", + "brandingHelp": "Adını değiştirerek, logoyu değiştirerek, özel stiller ekleyerek ve hatta GitHub'a harici bağlantıları devre dışı bırakarak Filebrowser örneğinizin görünüşünü ve hissini özelleştirebilirsiniz.\nÖzel marka bilinci oluşturma hakkında daha fazla bilgi için lütfen {0} sayfasına göz atın.", + "changePassword": "Şifre Değiştir", + "commandRunner": "Komut satırı", + "commandRunnerHelp": "Burada, adlandırılmış olaylarda yürütülen komutları ayarlayabilirsiniz. Her satıra bir tane yazmalısınız. {0} ve {1} ortam değişkenleri, {1}'ye göre {0} olacak şekilde kullanılabilir olacaktır. Bu özellik ve mevcut ortam değişkenleri hakkında daha fazla bilgi için lütfen {2}'yi okuyun.", + "commandsUpdated": "Komutlar güncellendi!", + "createUserDir": "Kullanıcı eklerken, kullanıcı ana dizinini otomatik oluştur", + "customStylesheet": "Özel CSS", + "defaultUserDescription": "Bu, yeni kullanıcılar için varsayılan ayarlardır.", + "disableExternalLinks": "Harici bağlantıları devre dışı bırakın (dökümantasyon hariç)", + "documentation": "dökümantasyon", + "examples": "Örnekler", + "executeOnShell": "Komut satırında çalıştır", + "executeOnShellDescription": "Varsayılan olarak, FileBrowser komutları doğrudan dosyaları çağırarak yürütür. Bunları komut satırında çalıştırmak istiyorsanız (Bash veya PowerShell gibi), burada gerekli argümanlar ve flagler tanımlayabilirsiniz. Ayarlanırsa, yürüttüğünüz komut argüman olarak eklenir. Bu, hem kullanıcı komutları hem de event hooklar için geçerlidir.", + "globalRules": "Bu, genel bir izin verme ve izin vermeme kurallar bütünüdür. Her kullanıcı için geçerlidirler. Bunları geçersiz kılmak için her kullanıcının ayarlarında belirli kurallar tanımlayabilirsiniz.", + "globalSettings": "Genel Ayarlar", + "hideDotfiles": ". ile başlayan dosyaları gizle", + "insertPath": "Dizini ekle", + "insertRegex": "Regex ifadesini ekle", + "instanceName": "Instance adı", + "language": "Dil", + "lockPassword": "Kullanıcının parolayı değiştirmesini engelle", + "newPassword": "Yeni şifre", + "newPasswordConfirm": "Yeni şifre tekrarı", + "newUser": "Yeni Kullanıcı", + "password": "Şifre", + "passwordUpdated": "Şifre güncellendi", + "path": "Yol", + "perm": { + "create": "Dosyalar ve dizinler oluşturun", + "delete": "Dosyalar ve dizinleri silin", + "download": "İndir", + "execute": "Komutları çalıştır", + "modify": "Dosyaları değiştir", + "rename": "Dosyaları ve dizinleri yeniden adlandırın veya taşıyın", + "share": "Dosyaları paylaş" + }, + "permissions": "İzinler", + "permissionsHelp": "Kullanıcıyı yönetici olarak ayarlayabilir veya izinleri ayrı ayrı seçebilirsiniz. \"Yönetici\"yi seçerseniz, diğer tüm seçenekler otomatik olarak kontrol edilecektir. Kullanıcıların yönetimi, bir yöneticinin yetkisi olarak kalır.\n", + "profileSettings": "Profil ayarları", + "ruleExample1": "her klasördeki herhangi bir noktalı dosyaya (.git, .gitignore gibi) erişimi engeller.\n", + "ruleExample2": "Root erişimidenki CaddyFile dosyalarına erişimi engelle.", + "rules": "Kurallar", + "rulesHelp": "Burada, bu belirli kullanıcı için bir dizi izin verme ve izin vermeme kuralı tanımlayabilirsiniz. Engellenen dosyalar listelerde görünmeyecek ve kullanıcı bunlara erişemeyecek. Kullanıcı erişimine göre regex ifadeleri destekliyoruz.\n", + "scope": "Kapsam", + "settingsUpdated": "Ayarlar güncellendi!", + "shareDuration": "Paylaşım süresi", + "shareManagement": "Paylaşım yönetimi", + "shareDeleted": "Paylaşım silindi!", + "singleClick": "Dosyaları ve dizinleri açmak için tek tıklamayı kullanın", + "themes": { + "dark": "Dark", + "light": "Light", + "title": "Theme" + }, + "user": "Kullanıcı", + "userCommands": "Komutları", + "userCommandsHelp": "Bu kullanıcı için mevcut komutları içeren boşlukla ayrılmış bir liste. Örnek:\n", + "userCreated": "Kullanıcı oluşturuldu!", + "userDefaults": "Kullanıcı varsayılan ayarları", + "userDeleted": "Kullanıcı silindi!", + "userManagement": "Kullanıcı yönetimi", + "userUpdated": "Kullanıcı güncellendi!", + "username": "Kullanıcı adı", + "users": "Kullanıcılar" + }, + "sidebar": { + "help": "Yardım", + "hugoNew": "Yeni Hugo", + "login": "Giriş", + "logout": "Çıkış", + "myFiles": "Dosyalarım", + "newFile": "Yeni dosya", + "newFolder": "Yeni klasör", + "preview": "Önizleme", + "settings": "Ayarlar", + "signup": "Kayıt", + "siteSettings": "Site ayarları!" + }, + "success": { + "linkCopied": "Link kopyalandı!" + }, + "time": { + "days": "Gün", + "hours": "Saat", + "minutes": "Dakika", + "seconds": "Saniye", + "unit": "Zaman birimi" + } +} diff --git a/frontend/src/i18n/zh-cn.json b/frontend/src/i18n/zh-cn.json index 12cf441e..145b8041 100644 --- a/frontend/src/i18n/zh-cn.json +++ b/frontend/src/i18n/zh-cn.json @@ -94,6 +94,7 @@ "ro": "Romanian", "ru": "Русский", "svSE": "Swedish(Sweden)", + "tr" : "Türkçe", "zhCN": "中文(简体)", "zhTW": "中文(繁體)" }, diff --git a/frontend/src/i18n/zh-tw.json b/frontend/src/i18n/zh-tw.json index d269e637..9b0dcf6c 100644 --- a/frontend/src/i18n/zh-tw.json +++ b/frontend/src/i18n/zh-tw.json @@ -93,6 +93,7 @@ "ro": "Romanian", "ru": "Русский", "svSE": "Swedish(Sweden)", + "tr" : "Türkçe", "zhCN": "中文 (简体)", "zhTW": "中文 (繁體)" }, From 3768e3345f071c9a7ae80b7c75092000df9afc1b Mon Sep 17 00:00:00 2001 From: Filip Hanes Date: Fri, 3 Sep 2021 12:03:50 +0200 Subject: [PATCH 2/2] chore: add slovak translation (#1534) --- frontend/src/components/prompts/Upload.vue | 4 +- .../src/components/settings/Languages.vue | 1 + frontend/src/i18n/ar.json | 1 + frontend/src/i18n/de.json | 1 + frontend/src/i18n/en.json | 3 + frontend/src/i18n/es.json | 1 + frontend/src/i18n/fr.json | 1 + frontend/src/i18n/index.js | 5 + frontend/src/i18n/is.json | 1 + frontend/src/i18n/it.json | 1 + frontend/src/i18n/ja.json | 1 + frontend/src/i18n/ko.json | 1 + frontend/src/i18n/nl-be.json | 1 + frontend/src/i18n/pl.json | 1 + frontend/src/i18n/pt-br.json | 1 + frontend/src/i18n/pt.json | 1 + frontend/src/i18n/ro.json | 1 + frontend/src/i18n/sk.json | 265 ++++++++++++++++++ frontend/src/i18n/sv-se.json | 1 + frontend/src/i18n/tr.json | 1 + frontend/src/i18n/zh-cn.json | 1 + frontend/src/i18n/zh-tw.json | 1 + 22 files changed, 293 insertions(+), 2 deletions(-) create mode 100644 frontend/src/i18n/sk.json diff --git a/frontend/src/components/prompts/Upload.vue b/frontend/src/components/prompts/Upload.vue index d1b9fa4d..8fe354dc 100644 --- a/frontend/src/components/prompts/Upload.vue +++ b/frontend/src/components/prompts/Upload.vue @@ -11,11 +11,11 @@
insert_drive_file -
File
+
{{ $t("buttons.file") }}
folder -
Folder
+
{{ $t("buttons.folder") }}
diff --git a/frontend/src/components/settings/Languages.vue b/frontend/src/components/settings/Languages.vue index ae75eb4d..fa09ce37 100644 --- a/frontend/src/components/settings/Languages.vue +++ b/frontend/src/components/settings/Languages.vue @@ -28,6 +28,7 @@ export default { pt: "pt", ro: "ro", ru: "ru", + sk: "sk", "sv-se": "svSE", tr: "tr", "zh-cn": "zhCN", diff --git a/frontend/src/i18n/ar.json b/frontend/src/i18n/ar.json index 2c2f9dc6..92552b00 100644 --- a/frontend/src/i18n/ar.json +++ b/frontend/src/i18n/ar.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/de.json b/frontend/src/i18n/de.json index 26fdad7e..1c3cf49e 100644 --- a/frontend/src/i18n/de.json +++ b/frontend/src/i18n/de.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/en.json b/frontend/src/i18n/en.json index 507fafc2..38d66a12 100644 --- a/frontend/src/i18n/en.json +++ b/frontend/src/i18n/en.json @@ -8,6 +8,8 @@ "create": "Create", "delete": "Delete", "download": "Download", + "file": "File", + "folder": "Folder", "hideDotfiles": "Hide dotfiles", "info": "Info", "more": "More", @@ -96,6 +98,7 @@ "ptBR": "Português (Brasil)", "ro": "Romanian", "ru": "Русский", + "sk": "Slovenčina", "svSE": "Swedish (Sweden)", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/es.json b/frontend/src/i18n/es.json index 7b469dc0..0fe23c79 100644 --- a/frontend/src/i18n/es.json +++ b/frontend/src/i18n/es.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/fr.json b/frontend/src/i18n/fr.json index 30b773f0..d0bf31d4 100644 --- a/frontend/src/i18n/fr.json +++ b/frontend/src/i18n/fr.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/index.js b/frontend/src/i18n/index.js index 5babbd13..ad339376 100644 --- a/frontend/src/i18n/index.js +++ b/frontend/src/i18n/index.js @@ -16,6 +16,7 @@ import pt from "./pt.json"; import ptBR from "./pt-br.json"; import ro from "./ro.json"; import ru from "./ru.json"; +import sk from "./sk.json"; import svSE from "./sv-se.json"; import zhCN from "./zh-cn.json"; import zhTW from "./zh-tw.json"; @@ -70,6 +71,9 @@ export function detectLocale() { case /^ko.*/i.test(locale): locale = "ko"; break; + case /^sk.*/i.test(locale): + locale = "sk"; + break; default: locale = "en"; } @@ -107,6 +111,7 @@ const i18n = new VueI18n({ pt: removeEmpty(pt), ru: removeEmpty(ru), ro: removeEmpty(ro), + sk: removeEmpty(sk), "sv-se": removeEmpty(svSE), "zh-cn": removeEmpty(zhCN), "zh-tw": removeEmpty(zhTW), diff --git a/frontend/src/i18n/is.json b/frontend/src/i18n/is.json index 739b9b62..a39ddc9f 100644 --- a/frontend/src/i18n/is.json +++ b/frontend/src/i18n/is.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/it.json b/frontend/src/i18n/it.json index be66862b..e0b97ef0 100644 --- a/frontend/src/i18n/it.json +++ b/frontend/src/i18n/it.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/ja.json b/frontend/src/i18n/ja.json index 954470d4..21764b95 100644 --- a/frontend/src/i18n/ja.json +++ b/frontend/src/i18n/ja.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/ko.json b/frontend/src/i18n/ko.json index 7161c47d..e898d750 100644 --- a/frontend/src/i18n/ko.json +++ b/frontend/src/i18n/ko.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/nl-be.json b/frontend/src/i18n/nl-be.json index 647198d4..f760ef44 100644 --- a/frontend/src/i18n/nl-be.json +++ b/frontend/src/i18n/nl-be.json @@ -92,6 +92,7 @@ "ptBR": "Portugees (Brazilië)", "ro": "", "ru": "Russisch", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "Chinees (vereenvoudigd)", diff --git a/frontend/src/i18n/pl.json b/frontend/src/i18n/pl.json index cd0f8ace..9712d64a 100644 --- a/frontend/src/i18n/pl.json +++ b/frontend/src/i18n/pl.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/pt-br.json b/frontend/src/i18n/pt-br.json index f2c7786f..045b803e 100644 --- a/frontend/src/i18n/pt-br.json +++ b/frontend/src/i18n/pt-br.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/pt.json b/frontend/src/i18n/pt.json index eb14986c..59f26e95 100644 --- a/frontend/src/i18n/pt.json +++ b/frontend/src/i18n/pt.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Russo", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "Chinês simplificado", diff --git a/frontend/src/i18n/ro.json b/frontend/src/i18n/ro.json index 12cb5917..28d18356 100644 --- a/frontend/src/i18n/ro.json +++ b/frontend/src/i18n/ro.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/sk.json b/frontend/src/i18n/sk.json new file mode 100644 index 00000000..0d30b939 --- /dev/null +++ b/frontend/src/i18n/sk.json @@ -0,0 +1,265 @@ +{ + "buttons": { + "cancel": "Zrušiť", + "close": "Zavrieť", + "copy": "Kopírovať", + "copyFile": "Kopírovať súbor", + "copyToClipboard": "Kopírovať do schránky", + "create": "Vytvoriť", + "delete": "Odstrániť", + "download": "Stiahnuť", + "file": "Súbor", + "folder": "Priečinok", + "hideDotfiles": "Skryť súbory začínajúce bodkou", + "info": "Info", + "more": "Viac", + "move": "Presunúť", + "moveFile": "Presunúť súbory", + "new": "Nový", + "next": "Ďalšie", + "ok": "OK", + "permalink": "Získať trvalý odkaz", + "previous": "Predošlé", + "publish": "Zverejniť", + "rename": "Premenovať", + "replace": "Nahradiť", + "reportIssue": "Nahlásiť problém", + "save": "Uložiť", + "schedule": "Naplánovať", + "search": "Hľadať", + "select": "Vybrať", + "selectMultiple": "Vybrať viaceré", + "share": "Zdieľať", + "shell": "Prepnúť shell", + "submit": "Poslať", + "switchView": "Prepnúť pohľad", + "toggleSidebar": "Prepnúť sidebar", + "update": "Aktualizovať", + "upload": "Nahrať", + "openFile": "Otvoriť súbor" + }, + "download": { + "downloadFile": "Stiahnuť súbor", + "downloadFolder": "Stiahnuť priečinok", + "downloadSelected": "Stiahnuť vybraté" + }, + "errors": { + "forbidden": "You don't have permissions to access this.", + "internal": "Something really went wrong.", + "notFound": "This location can't be reached.", + "connection": "The server can't be reached." + }, + "files": { + "body": "Telo", + "clear": "Zrušiť výber", + "closePreview": "Zavrieť náhľad", + "files": "Súbory", + "folders": "Priečinky", + "home": "Domov", + "lastModified": "Posledná zmena", + "loading": "Načítanie...", + "lonely": "Je tu tak pusto...", + "metadata": "Metadata", + "multipleSelectionEnabled": "Zapnutý viacnásobný výber", + "name": "Názov", + "size": "Veľkosť", + "sortByLastModified": "Zoradiť podľa dátumu", + "sortByName": "Zoradiť podľa názvu", + "sortBySize": "Zoradiť podľa veľkosti", + "noPreview": "Pre tento súbor nie je dostupný náhľad." + }, + "help": { + "click": "vyberie súbor alebo priečinok", + "ctrl": { + "click": "vyberie viac súborov alebo priečinkov", + "f": "otvorí vyhľadávanie", + "s": "uloží súbor alebo stiahne priečinok tam kde ste" + }, + "del": "odstráni vybraté položky", + "doubleClick": "otvorí súbor alebo priečinok", + "esc": "zruší výber a/alebo zavrie okno", + "f1": "tieto informácie", + "f2": "premenuje súbor", + "help": "Pomoc" + }, + "languages": { + "ar": "العربية", + "de": "Deutsch", + "en": "English", + "es": "Español", + "fr": "Français", + "is": "Icelandic", + "it": "Italiano", + "ja": "日本語", + "ko": "한국어", + "nlBE": "Dutch (Belgium)", + "pl": "Polski", + "pt": "Português", + "ptBR": "Português (Brasil)", + "ro": "Romanian", + "ru": "Русский", + "sk": "Slovenčina", + "svSE": "Swedish (Sweden)", + "tr" : "Türkçe", + "zhCN": "中文 (简体)", + "zhTW": "中文 (繁體)" + }, + "login": { + "createAnAccount": "Vytvoriť účet", + "loginInstead": "Už mám účet", + "password": "Heslo", + "passwordConfirm": "Potvrdenie hesla", + "passwordsDontMatch": "Heslá nesúhlasia", + "signup": "Registrovať", + "submit": "Prihlásiť", + "username": "Používateľské meno", + "usernameTaken": "Meno je už obsadené", + "wrongCredentials": "Nesprávne prihlasovacie údaje" + }, + "permanent": "Trvalé", + "prompts": { + "copy": "Kopírovať", + "copyMessage": "Zvoľte miesto, kde chcete kopírovať súbory:", + "currentlyNavigating": "Aktuálna cesta:", + "deleteMessageMultiple": "Naozaj chcete odstrániť {count} súbor(ov)?", + "deleteMessageSingle": "Naozaj chcete odstrániť tento súbor/priečinok?", + "deleteMessageShare": "Naozaj chcete odstrániť toto zdieľanie({path})?", + "deleteTitle": "Odstránenie súborov", + "displayName": "Zobrazený názov:", + "download": "Stiahnuť súbory", + "downloadMessage": "Vyberte formát, ktorý chcete stiahnuť.", + "error": "Niečo sa pokazilo", + "fileInfo": "Informácie o súbore", + "filesSelected": "{count} súborov vybratých.", + "lastModified": "Dátum zmeny", + "move": "Presunúť", + "moveMessage": "Zvoľte nový domov pre vaše súbory/priečinky:", + "newArchetype": "Vytvorí nový príspevok z archetypu. Nový súbor sa vytvorí v priečinku s obsahom.", + "newDir": "Nový priečinok", + "newDirMessage": "Napíšte názov nového priečinka.", + "newFile": "Nový súbor", + "newFileMessage": "Napíšte názov nového súboru.", + "numberDirs": "Počet priečinkov", + "numberFiles": "Počet súborov", + "rename": "Premenovať", + "renameMessage": "Zadajte nový názov pre", + "replace": "Nahradiť", + "replaceMessage": "Niektorý nahrávaný súbor je v konflikte názvov. Chcete nahradiť existujúci súbor?\n", + "schedule": "Naplánovať", + "scheduleMessage": "Pick a date and time to schedule the publication of this post.", + "show": "Zobraziť", + "size": "Veľkosť", + "upload": "Nahrať", + "uploadMessage": "Zvoľte možnosť nahrávania.", + "optionalPassword": "Voliteľné heslo" + }, + "search": { + "images": "Obrázky", + "music": "Hudba", + "pdf": "PDF", + "pressToSearch": "Vyhľadáte stlačením Enter...", + "search": "Hľadať...", + "typeToSearch": "Vyhľadáte písaním...", + "types": "Typy", + "video": "Video" + }, + "settings": { + "admin": "Admin", + "administrator": "Administrátor", + "allowCommands": "Vykonávať príkazy", + "allowEdit": "Upravovať, premenovať a odstraňovať súbory a priečinky", + "allowNew": "Vytvárať nové súbory a priečinky", + "allowPublish": "Zverejňovať nové príspevky a stránky", + "allowSignup": "Povoliť registráciu používateľov", + "avoidChanges": "(nechajte prázdne, aby sa nezmenilo)", + "branding": "Vlastný vzhľad", + "brandingDirectoryPath": "Cesta k priečinku s vlastným vzhľadom", + "brandingHelp": "Môžete si prispôsobiť ako bude vyzerá váš File Browser instance zmenou jeho názvu, výmenou loga a pridaním vlastný štýlov alebo vypnutím externých odkazov na GitHub.\nViac informácií o vlastnom vzhľade nájdete na {0}.", + "changePassword": "Zmeniť heslo", + "commandRunner": "Spúšťač príkazov", + "commandRunnerHelp": "Sem môžete nastaviť príkazy, ktoré sa vykonajú pri určitých udalostiach. Musíte písať jeden na riadok. Premenné prostredia {0} a {1} sú k dispozícii, s tým že {0} relatívne k {1}. Viac informácií o tejto funkcionalite a dostupných premenných prostredia nájdete na {2}.", + "commandsUpdated": "Príkazy upravené!", + "createUserDir": "Automaticky vytvoriť domovský priečinok pri pridaní používateľa", + "customStylesheet": "Vlastný Stylesheet", + "defaultUserDescription": "Toto sú predvolané nastavenia nového používateľa.", + "disableExternalLinks": "Vypnúť externé odkazy (okrem dokumentácie)", + "documentation": "dokumentácia", + "examples": "Príklady", + "executeOnShell": "Vykonať cez shell", + "executeOnShellDescription": "Predvolene File Browser vykonáva príkazy volaním priamo ich binárok. Ak ich chcete spúšťať cez shell (napr. Bash alebo PowerShell), môžete ho napísať sem a pridať potrebné argumenty a flagy. Ak je nastavený, tak sa príkazy budú spúšťať pridaním na koniec ako argument. Toto sa týka používateľských príkazov aj udalostí.", + "globalRules": "Toto je globálne nastavenie pravidiel. Aplikujú sa na všetkých používateľov. Môžete definovať špecifické pravidlá pre každého používateľa a prekryť tak pravidlá nastavené tu.", + "globalSettings": "Globálne nastavenia", + "hideDotfiles": "Skryť súroby začínajúce bodkou", + "insertPath": "Vložte cestu", + "insertRegex": "Vložte regex výraz", + "instanceName": "Názov inštalácie", + "language": "Jazyk", + "lockPassword": "Zabrániť používateľovi meniť heslo", + "newPassword": "Nové heslo", + "newPasswordConfirm": "Potvrenie nového hesla", + "newUser": "Nový používateľ", + "password": "Heslo", + "passwordUpdated": "Heslo zmenené!", + "path": "Cesta", + "perm": { + "create": "Vytvárať súbory a priečinky", + "delete": "Odstraňovať súbory a priečinky", + "download": "Stiahnuť", + "execute": "Vykonávať príkazy", + "modify": "Upravovať súbory", + "rename": "Premenovať a presúvať súbory a priečinky", + "share": "Zdieľať súbory" + }, + "permissions": "Práva", + "permissionsHelp": "Môžete nastaviť používateľa, aby bol administrátorom alebo vybrať práva jednotlivo. Ak zvolíte \"Administrator\", všetky ďalši budú automaticky zaškrtnuté. Manažment používateľov ostáva v správe administrátora.\n", + "profileSettings": "Nastavenia profilu", + "ruleExample1": "blokuje prístup ku všetkým súborom začínajúcim bodkou (napríklad .git, .gitignore) v každom priečinku.\n", + "ruleExample2": "blokuje prístup k súborom s názvom Caddyfile v koreňovom priečinku.", + "rules": "Pravidlá", + "rulesHelp": "Tu môžete definovať pravidilá pre konkrétneho používateľa. Blokované súbory používateľ nebude vidieť a ani nebude k nim mať prístup. Podporujeme regex a cesty relatívne k používateľovi.\n", + "scope": "Scope", + "settingsUpdated": "Nastavenia upravené!", + "shareDuration": "Trvanie zdieľania", + "shareManagement": "Správa zdieľania", + "shareDeleted": "Zdieľanie odstránené!", + "singleClick": "Používať jeden klik na otváranie súborov a priečinkov", + "themes": { + "dark": "Tmavá", + "light": "Svetlá", + "title": "Téma" + }, + "user": "Používateľ", + "userCommands": "Príkazy", + "userCommandsHelp": "Zoznam povolených príkazov oddelených medzerou pre tohoto používateľa. Napríklad:\n", + "userCreated": "Používateľ vytvorený!", + "userDefaults": "Predovolené nastavenia používateľa", + "userDeleted": "Používateľ odstránený!", + "userManagement": "Správa používateľov", + "userUpdated": "Používateľ upravený!", + "username": "Meno používateľa", + "users": "Používatelia" + }, + "sidebar": { + "help": "Pomoc", + "hugoNew": "Nový Hugo", + "login": "Prihlásiť", + "logout": "Odhlásiť", + "myFiles": "Moje súbory", + "newFile": "Nový súbor", + "newFolder": "Nový priečinok", + "preview": "Náhľad", + "settings": "Nastavenia", + "signup": "Registrovať", + "siteSettings": "Nastavenia stránky" + }, + "success": { + "linkCopied": "Odkaz skopírovaný!" + }, + "time": { + "days": "Dni", + "hours": "Hodiny", + "minutes": "Minúty", + "seconds": "Sekundy", + "unit": "Jednotka času" + } +} diff --git a/frontend/src/i18n/sv-se.json b/frontend/src/i18n/sv-se.json index f7fec214..046a342d 100644 --- a/frontend/src/i18n/sv-se.json +++ b/frontend/src/i18n/sv-se.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "", "ru": "Русский", + "sk": "Slovenčina", "svSE": "", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/tr.json b/frontend/src/i18n/tr.json index 925e26a4..6931c957 100644 --- a/frontend/src/i18n/tr.json +++ b/frontend/src/i18n/tr.json @@ -96,6 +96,7 @@ "ptBR": "Português (Brasil)", "ro": "Romanian", "ru": "Русский", + "sk": "Slovenčina", "svSE": "Swedish (Sweden)", "tr" : "Türkçe", "zhCN": "中文 (简体)", diff --git a/frontend/src/i18n/zh-cn.json b/frontend/src/i18n/zh-cn.json index 145b8041..55367f12 100644 --- a/frontend/src/i18n/zh-cn.json +++ b/frontend/src/i18n/zh-cn.json @@ -93,6 +93,7 @@ "ptBR": "Português(Brasil)", "ro": "Romanian", "ru": "Русский", + "sk": "Slovenčina", "svSE": "Swedish(Sweden)", "tr" : "Türkçe", "zhCN": "中文(简体)", diff --git a/frontend/src/i18n/zh-tw.json b/frontend/src/i18n/zh-tw.json index 9b0dcf6c..9a056138 100644 --- a/frontend/src/i18n/zh-tw.json +++ b/frontend/src/i18n/zh-tw.json @@ -92,6 +92,7 @@ "ptBR": "Português (Brasil)", "ro": "Romanian", "ru": "Русский", + "sk": "Slovenčina", "svSE": "Swedish(Sweden)", "tr" : "Türkçe", "zhCN": "中文 (简体)",