mirror of
https://github.com/mickael-kerjean/filestash
synced 2026-01-06 07:50:40 +01:00
feature (rewrite): migrate pages to new frontend
This commit is contained in:
parent
3ae887c9ba
commit
8e03426f6b
74 changed files with 5167 additions and 274 deletions
|
|
@ -2,12 +2,3 @@
|
|||
text-align: center;
|
||||
margin: 50px auto 0 auto;
|
||||
}
|
||||
|
||||
.loader-appear{
|
||||
opacity: 0;
|
||||
}
|
||||
.loader-appear.loader-appear-active{
|
||||
transition: opacity 0.2s ease-out;
|
||||
transition-delay: 0.5s;
|
||||
opacity: 1;
|
||||
}
|
||||
|
|
|
|||
BIN
public/assets/fonts/SourceCodePro-Regular-400-latin-ext.woff2
Normal file
BIN
public/assets/fonts/SourceCodePro-Regular-400-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/assets/fonts/SourceCodePro-Regular-400-latin.woff2
Normal file
BIN
public/assets/fonts/SourceCodePro-Regular-400-latin.woff2
Normal file
Binary file not shown.
BIN
public/assets/fonts/SourceCodePro-Semibold-600-latin-ext.woff2
Normal file
BIN
public/assets/fonts/SourceCodePro-Semibold-600-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/assets/fonts/SourceCodePro-Semibold-600-latin.woff2
Normal file
BIN
public/assets/fonts/SourceCodePro-Semibold-600-latin.woff2
Normal file
Binary file not shown.
108
public/assets/locales/_.json
Normal file
108
public/assets/locales/_.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "",
|
||||
"ABORTED": "",
|
||||
"ABORT_CURRENT_UPLOADS?": "",
|
||||
"ACTIVITY": "",
|
||||
"ADVANCED": "",
|
||||
"ALL_DONE": "",
|
||||
"ALREADY_EXIST": "",
|
||||
"BEAUTIFUL_URL": "",
|
||||
"CAMERA": "",
|
||||
"CAN_RESHARE": "",
|
||||
"CANCEL": "",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "",
|
||||
"CANT_LOAD_THIS_PICTURE": "",
|
||||
"CANT_USE_FILESYSTEM": "",
|
||||
"CODE": "",
|
||||
"CONFIGURE": "",
|
||||
"CONFIRM_BY_TYPING": "",
|
||||
"CONNECT": "",
|
||||
"COPIED_TO_CLIPBOARD": "",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "",
|
||||
"CREATE_A_NEW_LINK": "",
|
||||
"CURRENT": "",
|
||||
"CURRENT_UPLOAD": "",
|
||||
"CUSTOM_LINK_URL": "",
|
||||
"DASHBOARD": "",
|
||||
"DATE": "",
|
||||
"DISPLAY_HIDDEN_FILES": "",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "",
|
||||
"DOESNT_MATCH": "",
|
||||
"DONE": "",
|
||||
"DOWNLOAD": "",
|
||||
"DROP_HERE_TO_UPLOAD": "",
|
||||
"EDITOR": "",
|
||||
"EXISTING_LINKS": "",
|
||||
"EXPIRATION": "",
|
||||
"EXPORT_AS_{{VALUE}}": "",
|
||||
"HIDE_HIDDEN_FILES": "",
|
||||
"EMPTY": "",
|
||||
"ENDPOINT": "",
|
||||
"ENCRYPTION_KEY": "",
|
||||
"ERROR": "",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "",
|
||||
"HOST_KEY": "",
|
||||
"HOSTNAME*": "",
|
||||
"INCORRECT_PASSWORD": "",
|
||||
"INFO": "",
|
||||
"INTERNAL_ERROR": "",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "",
|
||||
"INVALID_PASSWORD": "",
|
||||
"INVALID_ACCOUNT": "",
|
||||
"LOCATION": "",
|
||||
"MISSING_DEPENDENCY": "",
|
||||
"NAVIGATE": "",
|
||||
"NEW_FILE": "",
|
||||
"NEW_FILE::SHORT": "",
|
||||
"NEW_FOLDER": "",
|
||||
"NEW_FOLDER::SHORT": "",
|
||||
"NO": "",
|
||||
"NOT_ALLOWED": "",
|
||||
"NOT_AUTHORISED": "",
|
||||
"NOT_FOUND": "",
|
||||
"NOT_IMPLEMENTED": "",
|
||||
"NOT_SUPPORTED": "",
|
||||
"NOT_VALID": "",
|
||||
"NUMBER_OF_CONNECTIONS": "",
|
||||
"OK": "",
|
||||
"OOPS": "",
|
||||
"ONLY_FOR_USERS": "",
|
||||
"PASSPHRASE": "",
|
||||
"PATH": "",
|
||||
"PERMISSION_DENIED": "",
|
||||
"PROPERTIES": "",
|
||||
"PORT": "",
|
||||
"PASSWORD": "",
|
||||
"PASSWORD_CANT_BE_EMPTY": "",
|
||||
"PICK_A_MASTER_PASSWORD": "",
|
||||
"POWERED_BY": "",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "",
|
||||
"REGION": "",
|
||||
"REMEMBER_ME": "",
|
||||
"REMOVE": "",
|
||||
"RESTRICTIONS": "",
|
||||
"RUNNING": "",
|
||||
"SAVE_CURRENT_FILE": "",
|
||||
"SEARCH": "",
|
||||
"SETTINGS": "",
|
||||
"SORT_BY_TYPE": "",
|
||||
"SORT_BY_DATE": "",
|
||||
"SORT_BY_NAME": "",
|
||||
"SUPPORT": "",
|
||||
"THERE_IS_NOTHING_HERE": "",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "",
|
||||
"TIMEOUT": "",
|
||||
"TODO": "",
|
||||
"UPLOADER": "",
|
||||
"USERNAME": "",
|
||||
"VIEWER": "",
|
||||
"WAITING": "",
|
||||
"YES": "",
|
||||
"YOU_CANT_DO_THAT": "",
|
||||
"YOUR_EMAIL_ADDRESS": "",
|
||||
"YOUR_MASTER_PASSWORD": ""
|
||||
}
|
||||
108
public/assets/locales/az.json
Normal file
108
public/assets/locales/az.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} adlı bir fayl yaradıldı",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} adlı bir qovluq yaradıldı",
|
||||
"ABORTED": "ləğv edildi",
|
||||
"ABORT_CURRENT_UPLOADS?": "cari yükləmə ləğv edilsin?",
|
||||
"ACTIVITY": "Fəaliyyət",
|
||||
"ADVANCED": "qabaqcıl",
|
||||
"ALL_DONE": "hər şey hazırdır",
|
||||
"ALREADY_EXIST": "artıq mövcuddur",
|
||||
"BEAUTIFUL_URL": "gözəl_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "yenidən yaşaya bilər",
|
||||
"CANCEL": "ləğv et",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "əlaqə qura bilmir",
|
||||
"CANT_LOAD_THIS_PICTURE": "bu şəkli yükləyə bilməz",
|
||||
"CANT_USE_FILESYSTEM": "fayl sistemindən istifadə edə bilər",
|
||||
"CODE": "kodu",
|
||||
"CONFIGURE": "konfiqurasiya etmək",
|
||||
"CONFIRM_BY_TYPING": "yazaraq təsdiqləyin",
|
||||
"CONNECT": "qoşulmaq",
|
||||
"COPIED_TO_CLIPBOARD": "panoya kopyalandı",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "Trafik sıxlığı, daha sonra yenidən cəhd edin",
|
||||
"CREATE_A_NEW_LINK": "yeni bir əlaqə yaradın",
|
||||
"CURRENT": "cərəyan",
|
||||
"CURRENT_UPLOAD": "cari yükləmə",
|
||||
"CUSTOM_LINK_URL": "xüsusi link URL",
|
||||
"DASHBOARD": "tablosuna",
|
||||
"DATE": "Tarix",
|
||||
"DISPLAY_HIDDEN_FILES": "gizli sənədləri göstərin",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "dəyişiklikləri saxlamaq istəyirsən",
|
||||
"DOESNT_MATCH": "uyğun gəlmir",
|
||||
"DONE": "etdi",
|
||||
"DOWNLOAD": "yükləyin",
|
||||
"DROP_HERE_TO_UPLOAD": "yükləmək üçün buraya salın",
|
||||
"EDITOR": "Redaktor",
|
||||
"EXISTING_LINKS": "mövcud bağlantılar",
|
||||
"EXPIRATION": "sona çatması",
|
||||
"EXPORT_AS_{{VALUE}}": "{{VALUE}} olaraq ixrac",
|
||||
"HIDE_HIDDEN_FILES": "gizli sənədləri gizlət",
|
||||
"EMPTY": "boş",
|
||||
"ENDPOINT": "son nöqtə",
|
||||
"ENCRYPTION_KEY": "şifrələmə açarı",
|
||||
"ERROR": "səhv",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "tez-tez giriş qovluqları burada göstəriləcəkdir",
|
||||
"HOST_KEY": "host açarı",
|
||||
"HOSTNAME*": "host adı",
|
||||
"INCORRECT_PASSWORD": "səhv parol",
|
||||
"INFO": "məlumat",
|
||||
"INTERNAL_ERROR": "daxili səhv",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "daxili səhv: {{VALUE}} yarada bilməz",
|
||||
"INVALID_PASSWORD": "etibarsız Şifrə",
|
||||
"INVALID_ACCOUNT": "etibarsız hesab",
|
||||
"LOCATION": "yeri",
|
||||
"MISSING_DEPENDENCY": "itkin asılılıq",
|
||||
"NAVIGATE": "gedin",
|
||||
"NEW_FILE": "yeni sənəd",
|
||||
"NEW_FILE::SHORT": "yeni sənəd",
|
||||
"NEW_FOLDER": "yeni qovluq",
|
||||
"NEW_FOLDER::SHORT": "yeni qovluq",
|
||||
"NO": "yox",
|
||||
"NOT_ALLOWED": "icazəli deyildir, izinli deyildir, qadağandır",
|
||||
"NOT_AUTHORISED": "səlahiyyətli deyil",
|
||||
"NOT_FOUND": "tapılmadı",
|
||||
"NOT_IMPLEMENTED": "tətbiq olunmayıb",
|
||||
"NOT_SUPPORTED": "dəstəklənmir",
|
||||
"NOT_VALID": "etibarlı deyil",
|
||||
"NUMBER_OF_CONNECTIONS": "əlaqələrin sayı",
|
||||
"OK": "tamam",
|
||||
"OOPS": "Vay",
|
||||
"ONLY_FOR_USERS": "Yalnız istifadəçilər üçün",
|
||||
"PASSPHRASE": "parol",
|
||||
"PATH": "yol",
|
||||
"PERMISSION_DENIED": "icazə rədd edildi",
|
||||
"PROPERTIES": "xassələri",
|
||||
"PORT": "liman",
|
||||
"PASSWORD": "parol",
|
||||
"PASSWORD_CANT_BE_EMPTY": "parol boş ola bilməz",
|
||||
"PICK_A_MASTER_PASSWORD": "usta parol seçin",
|
||||
"POWERED_BY": "ilə təchiz edilmişdir",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "girişi bir parol ilə qorumaq",
|
||||
"REGION": "bölgə",
|
||||
"REMEMBER_ME": "məni xatırla",
|
||||
"REMOVE": "çıxarın",
|
||||
"RESTRICTIONS": "məhdudiyyətlər",
|
||||
"RUNNING": "qaçış",
|
||||
"SAVE_CURRENT_FILE": "cari faylı qeyd edin",
|
||||
"SEARCH": "axtarış",
|
||||
"SETTINGS": "parametrləri",
|
||||
"SORT_BY_TYPE": "növünə görə sırala",
|
||||
"SORT_BY_DATE": "tarixə görə sırala",
|
||||
"SORT_BY_NAME": "adı ilə sırala",
|
||||
"SUPPORT": "dəstək",
|
||||
"THERE_IS_NOTHING_HERE": "burada heç nə yoxdur",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "link panoya kopyalandı",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "link sonra etibarlı olmayacaq",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "{{VALUE}} adı dəyişdirildi",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "fayl {{VALUE}} silindi",
|
||||
"TIMEOUT": "vaxt",
|
||||
"TODO": "etmək",
|
||||
"UPLOADER": "yükləyən",
|
||||
"USERNAME": "istifadəçi adı",
|
||||
"VIEWER": "tamaşaçı",
|
||||
"WAITING": "gözləyir",
|
||||
"YES": "bəli",
|
||||
"YOU_CANT_DO_THAT": "bunu edə bilməzsən",
|
||||
"YOUR_EMAIL_ADDRESS": "e-poçt adresiniz",
|
||||
"YOUR_MASTER_PASSWORD": "usta parolunuz"
|
||||
}
|
||||
108
public/assets/locales/be.json
Normal file
108
public/assets/locales/be.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Быў створаны файл з імем {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Была створана папка пад назвай {{VALUE}}",
|
||||
"ABORTED": "перапынілі",
|
||||
"ABORT_CURRENT_UPLOADS?": "перапыніць бягучую загрузку?",
|
||||
"ACTIVITY": "Дзейнасць",
|
||||
"ADVANCED": "прасунуты",
|
||||
"ALL_DONE": "усё зроблена",
|
||||
"ALREADY_EXIST": "ужо існуюць",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "фотаапарат",
|
||||
"CAN_RESHARE": "можа адкрыць агульны доступ",
|
||||
"CANCEL": "адмяніць",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не ўдаецца ўсталяваць злучэнне",
|
||||
"CANT_LOAD_THIS_PICTURE": "не ўдаецца загрузіць гэтую выяву",
|
||||
"CANT_USE_FILESYSTEM": "можна выкарыстоўваць файлавую сістэму",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "наладзіць",
|
||||
"CONFIRM_BY_TYPING": "пацвердзіце, увёўшы",
|
||||
"CONNECT": "злучыць",
|
||||
"COPIED_TO_CLIPBOARD": "скапіраваны ў буфер абмену",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "заторы, паспрабуйце зноў пазней",
|
||||
"CREATE_A_NEW_LINK": "стварыць новую спасылку",
|
||||
"CURRENT": "ток",
|
||||
"CURRENT_UPLOAD": "бягучая загрузка",
|
||||
"CUSTOM_LINK_URL": "карыстацкі URL спасылкі",
|
||||
"DASHBOARD": "прыборная панэль",
|
||||
"DATE": "даты",
|
||||
"DISPLAY_HIDDEN_FILES": "адлюстроўваць схаваныя файлы",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Вы хочаце захаваць змены",
|
||||
"DOESNT_MATCH": "не супадае",
|
||||
"DONE": "зроблена",
|
||||
"DOWNLOAD": "спампаваць",
|
||||
"DROP_HERE_TO_UPLOAD": "падзенне сюды, каб загрузіць",
|
||||
"EDITOR": "рэдактар",
|
||||
"EXISTING_LINKS": "існуючыя спасылкі",
|
||||
"EXPIRATION": "тэрмін прыдатнасці",
|
||||
"EXPORT_AS_{{VALUE}}": "экспартаваць як {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "схаваць скрытыя файлы",
|
||||
"EMPTY": "пусты",
|
||||
"ENDPOINT": "канчатковая кропка",
|
||||
"ENCRYPTION_KEY": "ключ шыфравання",
|
||||
"ERROR": "памылка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Тут будуць паказаны папкі частага доступу",
|
||||
"HOST_KEY": "ключ хаста",
|
||||
"HOSTNAME*": "імя хаста",
|
||||
"INCORRECT_PASSWORD": "няправільны пароль",
|
||||
"INFO": "інфармацыя",
|
||||
"INTERNAL_ERROR": "Унутраная памылка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "унутраная памылка: немагчыма стварыць {{VALUE}}",
|
||||
"INVALID_PASSWORD": "няправільны пароль",
|
||||
"INVALID_ACCOUNT": "несапраўдны ўліковы запіс",
|
||||
"LOCATION": "месцазнаходжанне",
|
||||
"MISSING_DEPENDENCY": "адсутнічае залежнасць",
|
||||
"NAVIGATE": "арыентавацца",
|
||||
"NEW_FILE": "новы файл",
|
||||
"NEW_FILE::SHORT": "новы файл",
|
||||
"NEW_FOLDER": "новы каталог",
|
||||
"NEW_FOLDER::SHORT": "новы каталог",
|
||||
"NO": "не",
|
||||
"NOT_ALLOWED": "не дазволена",
|
||||
"NOT_AUTHORISED": "не ўпаўнаважаны",
|
||||
"NOT_FOUND": "не знойдзены",
|
||||
"NOT_IMPLEMENTED": "не рэалізаваны",
|
||||
"NOT_SUPPORTED": "не падтрымліваецца",
|
||||
"NOT_VALID": "не дзейнічае",
|
||||
"NUMBER_OF_CONNECTIONS": "колькасць злучэнняў",
|
||||
"OK": "добра",
|
||||
"OOPS": "На жаль",
|
||||
"ONLY_FOR_USERS": "Толькі для карыстальнікаў",
|
||||
"PASSPHRASE": "фразу",
|
||||
"PATH": "шлях",
|
||||
"PERMISSION_DENIED": "у доступе адмоўлена",
|
||||
"PROPERTIES": "ўласцівасці",
|
||||
"PORT": "порт",
|
||||
"PASSWORD": "пароль",
|
||||
"PASSWORD_CANT_BE_EMPTY": "пусты пароль не можа быць",
|
||||
"PICK_A_MASTER_PASSWORD": "выбраць галоўны пароль",
|
||||
"POWERED_BY": "харчаванне ад",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "абараніць доступ паролем",
|
||||
"REGION": "вобласць",
|
||||
"REMEMBER_ME": "Запомні мяне",
|
||||
"REMOVE": "выдаліць",
|
||||
"RESTRICTIONS": "абмежаванні",
|
||||
"RUNNING": "працуе",
|
||||
"SAVE_CURRENT_FILE": "захаваць бягучы файл",
|
||||
"SEARCH": "пошук",
|
||||
"SETTINGS": "налады",
|
||||
"SORT_BY_TYPE": "сартаваць па тыпу",
|
||||
"SORT_BY_DATE": "Сартаваць па даце",
|
||||
"SORT_BY_NAME": "сартаваць па імені",
|
||||
"SUPPORT": "падтрымка",
|
||||
"THERE_IS_NOTHING_HERE": "тут нічога няма",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "спасылка была скапіявана ў буфер абмену",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "пасля гэтага спасылка не будзе сапраўднай",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файл {{VALUE}} быў перайменаваны",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файл {{VALUE}} быў выдалены",
|
||||
"TIMEOUT": "тайм-аўт",
|
||||
"TODO": "рабіць",
|
||||
"UPLOADER": "пагрузчык",
|
||||
"USERNAME": "імя карыстальніка",
|
||||
"VIEWER": "глядач",
|
||||
"WAITING": "чакаюць",
|
||||
"YES": "так",
|
||||
"YOU_CANT_DO_THAT": "вы не можаце зрабіць гэтага",
|
||||
"YOUR_EMAIL_ADDRESS": "Ваш электронны адрас",
|
||||
"YOUR_MASTER_PASSWORD": "ваш галоўны пароль"
|
||||
}
|
||||
108
public/assets/locales/bg.json
Normal file
108
public/assets/locales/bg.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Беше създаден файл с име {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Създадена е папка с име {{VALUE}}",
|
||||
"ABORTED": "недоносен",
|
||||
"ABORT_CURRENT_UPLOADS?": "прекратяване на текущото качване?",
|
||||
"ACTIVITY": "Дейност",
|
||||
"ADVANCED": "напреднал",
|
||||
"ALL_DONE": "готово",
|
||||
"ALREADY_EXIST": "вече съществува",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "камера",
|
||||
"CAN_RESHARE": "може да сподели повторно",
|
||||
"CANCEL": "анулира",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не може да установи връзка",
|
||||
"CANT_LOAD_THIS_PICTURE": "не може да зареди тази снимка",
|
||||
"CANT_USE_FILESYSTEM": "може да използва файлова система",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "конфигуриране",
|
||||
"CONFIRM_BY_TYPING": "потвърдете, като напишете",
|
||||
"CONNECT": "Connect",
|
||||
"COPIED_TO_CLIPBOARD": "копиран в клипборда",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "трафик задръствания, опитайте отново по-късно",
|
||||
"CREATE_A_NEW_LINK": "създайте нова връзка",
|
||||
"CURRENT": "текущ",
|
||||
"CURRENT_UPLOAD": "текущо качване",
|
||||
"CUSTOM_LINK_URL": "персонализиран URL адрес на връзка",
|
||||
"DASHBOARD": "табло",
|
||||
"DATE": "дата",
|
||||
"DISPLAY_HIDDEN_FILES": "показване на скрити файлове",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "искате ли да запазите промените",
|
||||
"DOESNT_MATCH": "не съвпада",
|
||||
"DONE": "Свършен",
|
||||
"DOWNLOAD": "Изтегли",
|
||||
"DROP_HERE_TO_UPLOAD": "пуснете тук, за да качите",
|
||||
"EDITOR": "редактор",
|
||||
"EXISTING_LINKS": "съществуващи връзки",
|
||||
"EXPIRATION": "изтичане",
|
||||
"EXPORT_AS_{{VALUE}}": "експортиране като {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "скрий скрити файлове",
|
||||
"EMPTY": "изпразни",
|
||||
"ENDPOINT": "крайна точка",
|
||||
"ENCRYPTION_KEY": "ключ за криптиране",
|
||||
"ERROR": "грешка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "тук ще бъдат показани често достъпни папки",
|
||||
"HOST_KEY": "хост ключ",
|
||||
"HOSTNAME*": "име на хост",
|
||||
"INCORRECT_PASSWORD": "грешна парола",
|
||||
"INFO": "инфо",
|
||||
"INTERNAL_ERROR": "Вътрешна грешка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "вътрешна грешка: не може да създаде {{VALUE}}",
|
||||
"INVALID_PASSWORD": "невалидна парола",
|
||||
"INVALID_ACCOUNT": "невалиден акаунт",
|
||||
"LOCATION": "местоположение",
|
||||
"MISSING_DEPENDENCY": "липсваща зависимост",
|
||||
"NAVIGATE": "навигация",
|
||||
"NEW_FILE": "нов файл",
|
||||
"NEW_FILE::SHORT": "нов файл",
|
||||
"NEW_FOLDER": "нова директория",
|
||||
"NEW_FOLDER::SHORT": "нова директория",
|
||||
"NO": "не",
|
||||
"NOT_ALLOWED": "не е позволено",
|
||||
"NOT_AUTHORISED": "не е оторизиран",
|
||||
"NOT_FOUND": "не е намерен",
|
||||
"NOT_IMPLEMENTED": "не се прилага",
|
||||
"NOT_SUPPORTED": "Не се поддържа",
|
||||
"NOT_VALID": "не важи",
|
||||
"NUMBER_OF_CONNECTIONS": "брой връзки",
|
||||
"OK": "Добре",
|
||||
"OOPS": "Oops",
|
||||
"ONLY_FOR_USERS": "Само за потребители",
|
||||
"PASSPHRASE": "фраза за достъп",
|
||||
"PATH": "път",
|
||||
"PERMISSION_DENIED": "отказано разрешение",
|
||||
"PROPERTIES": "Имоти",
|
||||
"PORT": "порт",
|
||||
"PASSWORD": "парола",
|
||||
"PASSWORD_CANT_BE_EMPTY": "паролата не може да бъде празна",
|
||||
"PICK_A_MASTER_PASSWORD": "изберете главна парола",
|
||||
"POWERED_BY": "задвижвани от",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "защити достъпа с парола",
|
||||
"REGION": "област",
|
||||
"REMEMBER_ME": "помни ме",
|
||||
"REMOVE": "Премахване",
|
||||
"RESTRICTIONS": "ограничения",
|
||||
"RUNNING": "тичане",
|
||||
"SAVE_CURRENT_FILE": "запишете текущия файл",
|
||||
"SEARCH": "Търсене",
|
||||
"SETTINGS": "настройки",
|
||||
"SORT_BY_TYPE": "сортиране по тип",
|
||||
"SORT_BY_DATE": "сортиране по дата",
|
||||
"SORT_BY_NAME": "подредете по име",
|
||||
"SUPPORT": "поддържа",
|
||||
"THERE_IS_NOTHING_HERE": "тук няма нищо",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "връзката бе копирана в клипборда",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "след това връзката няма да бъде валидна",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файлът {{VALUE}} беше преименуван",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файлът {{VALUE}} беше изтрит",
|
||||
"TIMEOUT": "изчакване",
|
||||
"TODO": "да направя",
|
||||
"UPLOADER": "качване",
|
||||
"USERNAME": "потребителско име",
|
||||
"VIEWER": "зрител",
|
||||
"WAITING": "очакване",
|
||||
"YES": "да",
|
||||
"YOU_CANT_DO_THAT": "не можеш да го направиш",
|
||||
"YOUR_EMAIL_ADDRESS": "Вашата електронна поща",
|
||||
"YOUR_MASTER_PASSWORD": "вашата главна парола"
|
||||
}
|
||||
108
public/assets/locales/ca.json
Normal file
108
public/assets/locales/ca.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Es va crear un fitxer anomenat {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Es va crear una carpeta anomenada {{VALUE}}",
|
||||
"ABORTED": "avortat",
|
||||
"ABORT_CURRENT_UPLOADS?": "Avortar la càrrega actual?",
|
||||
"ACTIVITY": "Activitat",
|
||||
"ADVANCED": "avançat",
|
||||
"ALL_DONE": "tot fet",
|
||||
"ALREADY_EXIST": "ja existeix",
|
||||
"BEAUTIFUL_URL": "bella_url",
|
||||
"CAMERA": "càmera",
|
||||
"CAN_RESHARE": "pot tornar a compartir",
|
||||
"CANCEL": "cancel · lar",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "no pot establir una connexió",
|
||||
"CANT_LOAD_THIS_PICTURE": "No es pot carregar aquesta imatge",
|
||||
"CANT_USE_FILESYSTEM": "pot utilitzar el sistema de fitxers",
|
||||
"CODE": "codi",
|
||||
"CONFIGURE": "configurar",
|
||||
"CONFIRM_BY_TYPING": "confirmeu escrivint",
|
||||
"CONNECT": "connectar",
|
||||
"COPIED_TO_CLIPBOARD": "copiat al porta-retalls",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "congestió de trànsit, torna-ho a provar més tard",
|
||||
"CREATE_A_NEW_LINK": "crear un enllaç nou",
|
||||
"CURRENT": "actual",
|
||||
"CURRENT_UPLOAD": "càrrega actual",
|
||||
"CUSTOM_LINK_URL": "URL d'enllaç personalitzat",
|
||||
"DASHBOARD": "panell",
|
||||
"DATE": "data",
|
||||
"DISPLAY_HIDDEN_FILES": "mostrar fitxers ocults",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "voleu desar els canvis",
|
||||
"DOESNT_MATCH": "no coincideix",
|
||||
"DONE": "fet",
|
||||
"DOWNLOAD": "descarregar",
|
||||
"DROP_HERE_TO_UPLOAD": "deixeu-ho aquí per penjar-lo",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "enllaços existents",
|
||||
"EXPIRATION": "caducitat",
|
||||
"EXPORT_AS_{{VALUE}}": "exporta com a {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ocultar fitxers ocults",
|
||||
"EMPTY": "buit",
|
||||
"ENDPOINT": "punt final",
|
||||
"ENCRYPTION_KEY": "clau de xifrat",
|
||||
"ERROR": "error",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "les carpetes d'accés freqüent es mostren aquí",
|
||||
"HOST_KEY": "clau d'amfitrió",
|
||||
"HOSTNAME*": "nom d'amfitrió",
|
||||
"INCORRECT_PASSWORD": "contrasenya incorrecta",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Error intern",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "error intern: no es pot crear un {{VALUE}}",
|
||||
"INVALID_PASSWORD": "contrasenya invàlida",
|
||||
"INVALID_ACCOUNT": "compte no vàlid",
|
||||
"LOCATION": "ubicació",
|
||||
"MISSING_DEPENDENCY": "falta dependència",
|
||||
"NAVIGATE": "navegar",
|
||||
"NEW_FILE": "nou fitxer",
|
||||
"NEW_FILE::SHORT": "nou fitxer",
|
||||
"NEW_FOLDER": "nou directori",
|
||||
"NEW_FOLDER::SHORT": "nou directori",
|
||||
"NO": "no",
|
||||
"NOT_ALLOWED": "no permès",
|
||||
"NOT_AUTHORISED": "no autoritzat",
|
||||
"NOT_FOUND": "no trobat",
|
||||
"NOT_IMPLEMENTED": "No implementat",
|
||||
"NOT_SUPPORTED": "no compatible",
|
||||
"NOT_VALID": "no és vàlid",
|
||||
"NUMBER_OF_CONNECTIONS": "nombre de connexions",
|
||||
"OK": "D'acord",
|
||||
"OOPS": "Vaja!",
|
||||
"ONLY_FOR_USERS": "Només per als usuaris",
|
||||
"PASSPHRASE": "frase de contrasenya",
|
||||
"PATH": "Camí",
|
||||
"PERMISSION_DENIED": "permís denegat",
|
||||
"PROPERTIES": "propietats",
|
||||
"PORT": "port",
|
||||
"PASSWORD": "contrasenya",
|
||||
"PASSWORD_CANT_BE_EMPTY": "la contrasenya no pot estar buida",
|
||||
"PICK_A_MASTER_PASSWORD": "trieu una contrasenya principal",
|
||||
"POWERED_BY": "impulsat per",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "protegir l’accés amb una contrasenya",
|
||||
"REGION": "regió",
|
||||
"REMEMBER_ME": "Recorda'm",
|
||||
"REMOVE": "traieu",
|
||||
"RESTRICTIONS": "restriccions",
|
||||
"RUNNING": "corrent",
|
||||
"SAVE_CURRENT_FILE": "desar el fitxer actual",
|
||||
"SEARCH": "cerca",
|
||||
"SETTINGS": "configuració",
|
||||
"SORT_BY_TYPE": "ordenar per tipus",
|
||||
"SORT_BY_DATE": "ordenar per data",
|
||||
"SORT_BY_NAME": "ordena per nom",
|
||||
"SUPPORT": "suport",
|
||||
"THERE_IS_NOTHING_HERE": "aquí no hi ha res",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "l’enllaç es va copiar al porta-retalls",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "l’enllaç no serà vàlid després",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "es va canviar el nom del fitxer {{VALUE}}",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "s'ha suprimit el fitxer {{VALUE}}",
|
||||
"TIMEOUT": "temps d’esperació",
|
||||
"TODO": "fer",
|
||||
"UPLOADER": "carregador",
|
||||
"USERNAME": "nom d'usuari",
|
||||
"VIEWER": "espectador",
|
||||
"WAITING": "esperant",
|
||||
"YES": "sí",
|
||||
"YOU_CANT_DO_THAT": "No pots fer això",
|
||||
"YOUR_EMAIL_ADDRESS": "la teva adreça de correu electrònic",
|
||||
"YOUR_MASTER_PASSWORD": "la vostra contrasenya principal"
|
||||
}
|
||||
108
public/assets/locales/cs.json
Normal file
108
public/assets/locales/cs.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Byl vytvořen soubor s názvem {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Byla vytvořena složka s názvem {{VALUE}}",
|
||||
"ABORTED": "přerušeno",
|
||||
"ABORT_CURRENT_UPLOADS?": "přerušit aktuální nahrávání?",
|
||||
"ACTIVITY": "Aktivita",
|
||||
"ADVANCED": "pokročilý",
|
||||
"ALL_DONE": "vše hotovo",
|
||||
"ALREADY_EXIST": "už existuje",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "Fotoaparát",
|
||||
"CAN_RESHARE": "může znovu sdílet",
|
||||
"CANCEL": "zrušení",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "nelze navázat spojení",
|
||||
"CANT_LOAD_THIS_PICTURE": "tento obrázek nelze načíst",
|
||||
"CANT_USE_FILESYSTEM": "může používat souborový systém",
|
||||
"CODE": "kód",
|
||||
"CONFIGURE": "konfigurovat",
|
||||
"CONFIRM_BY_TYPING": "potvrďte zadáním",
|
||||
"CONNECT": "připojit",
|
||||
"COPIED_TO_CLIPBOARD": "zkopírováno do schránky",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "dopravní zácpy, zkuste to znovu později",
|
||||
"CREATE_A_NEW_LINK": "vytvořit nový odkaz",
|
||||
"CURRENT": "proud",
|
||||
"CURRENT_UPLOAD": "aktuální nahrávání",
|
||||
"CUSTOM_LINK_URL": "vlastní adresa URL odkazu",
|
||||
"DASHBOARD": "přístrojová deska",
|
||||
"DATE": "datum",
|
||||
"DISPLAY_HIDDEN_FILES": "zobrazit skryté soubory",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "chcete uložit změny",
|
||||
"DOESNT_MATCH": "neodpovídá",
|
||||
"DONE": "Hotovo",
|
||||
"DOWNLOAD": "stažení",
|
||||
"DROP_HERE_TO_UPLOAD": "přetáhněte sem a nahrajte",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "existující odkazy",
|
||||
"EXPIRATION": "vypršení",
|
||||
"EXPORT_AS_{{VALUE}}": "exportovat jako {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "skrýt skryté soubory",
|
||||
"EMPTY": "prázdný",
|
||||
"ENDPOINT": "koncový bod",
|
||||
"ENCRYPTION_KEY": "šifrovací klíč",
|
||||
"ERROR": "chyba",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "zde se zobrazí často přístupné složky",
|
||||
"HOST_KEY": "hostitelský klíč",
|
||||
"HOSTNAME*": "název hostitele",
|
||||
"INCORRECT_PASSWORD": "nesprávné heslo",
|
||||
"INFO": "informace",
|
||||
"INTERNAL_ERROR": "Vnitřní chyba",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "interní chyba: nelze vytvořit {{VALUE}}",
|
||||
"INVALID_PASSWORD": "neplatné heslo",
|
||||
"INVALID_ACCOUNT": "neplatný účet",
|
||||
"LOCATION": "umístění",
|
||||
"MISSING_DEPENDENCY": "chybějící závislost",
|
||||
"NAVIGATE": "navigovat",
|
||||
"NEW_FILE": "nový soubor",
|
||||
"NEW_FILE::SHORT": "nový soubor",
|
||||
"NEW_FOLDER": "nový adresář",
|
||||
"NEW_FOLDER::SHORT": "nový adresář",
|
||||
"NO": "Ne",
|
||||
"NOT_ALLOWED": "nepovoleno",
|
||||
"NOT_AUTHORISED": "není povoleno",
|
||||
"NOT_FOUND": "nenalezeno",
|
||||
"NOT_IMPLEMENTED": "není implementováno",
|
||||
"NOT_SUPPORTED": "není podporováno",
|
||||
"NOT_VALID": "neplatný",
|
||||
"NUMBER_OF_CONNECTIONS": "počet připojení",
|
||||
"OK": "OK",
|
||||
"OOPS": "Jejda",
|
||||
"ONLY_FOR_USERS": "Pouze pro uživatele",
|
||||
"PASSPHRASE": "přístupová fráze",
|
||||
"PATH": "cesta",
|
||||
"PERMISSION_DENIED": "přístup odepřen",
|
||||
"PROPERTIES": "vlastnosti",
|
||||
"PORT": "přístav",
|
||||
"PASSWORD": "Heslo",
|
||||
"PASSWORD_CANT_BE_EMPTY": "heslo nemůže být prázdné",
|
||||
"PICK_A_MASTER_PASSWORD": "vyberte hlavní heslo",
|
||||
"POWERED_BY": "poháněno",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "chránit přístup pomocí hesla",
|
||||
"REGION": "oblast",
|
||||
"REMEMBER_ME": "zapamatuj si mě",
|
||||
"REMOVE": "odstranit",
|
||||
"RESTRICTIONS": "omezení",
|
||||
"RUNNING": "běh",
|
||||
"SAVE_CURRENT_FILE": "uložit aktuální soubor",
|
||||
"SEARCH": "Vyhledávání",
|
||||
"SETTINGS": "nastavení",
|
||||
"SORT_BY_TYPE": "seřadit podle typu",
|
||||
"SORT_BY_DATE": "seřadit podle data",
|
||||
"SORT_BY_NAME": "Seřaď dle jména",
|
||||
"SUPPORT": "Podpěra, podpora",
|
||||
"THERE_IS_NOTHING_HERE": "není tu nic",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "odkaz byl zkopírován do schránky",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "odkaz nebude platný po",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "soubor {{VALUE}} byl přejmenován",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "soubor {{VALUE}} byl smazán",
|
||||
"TIMEOUT": "Časový limit",
|
||||
"TODO": "dělat",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "uživatelské jméno",
|
||||
"VIEWER": "divák",
|
||||
"WAITING": "čekání",
|
||||
"YES": "Ano",
|
||||
"YOU_CANT_DO_THAT": "to nemůžeš udělat",
|
||||
"YOUR_EMAIL_ADDRESS": "Vaše emailová adresa",
|
||||
"YOUR_MASTER_PASSWORD": "vaše hlavní heslo"
|
||||
}
|
||||
108
public/assets/locales/da.json
Normal file
108
public/assets/locales/da.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "En fil med navnet {{VALUE}} blev oprettet",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "En mappe med navnet {{VALUE}} blev oprettet",
|
||||
"ABORTED": "aborterede",
|
||||
"ABORT_CURRENT_UPLOADS?": "afbryde den aktuelle upload?",
|
||||
"ACTIVITY": "Aktivitet",
|
||||
"ADVANCED": "fremskreden",
|
||||
"ALL_DONE": "helt færdig",
|
||||
"ALREADY_EXIST": "eksisterer allerede",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "kan videredele",
|
||||
"CANCEL": "afbestille",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "kan ikke oprette en forbindelse",
|
||||
"CANT_LOAD_THIS_PICTURE": "kan ikke indlæse dette billede",
|
||||
"CANT_USE_FILESYSTEM": "kan bruge filsystem",
|
||||
"CODE": "kode",
|
||||
"CONFIGURE": "configure",
|
||||
"CONFIRM_BY_TYPING": "bekræft ved at skrive",
|
||||
"CONNECT": "forbinde",
|
||||
"COPIED_TO_CLIPBOARD": "kopieret til udklipsholder",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "trafikpropper, prøv igen senere",
|
||||
"CREATE_A_NEW_LINK": "oprette et nyt link",
|
||||
"CURRENT": "nuværende",
|
||||
"CURRENT_UPLOAD": "nuværende upload",
|
||||
"CUSTOM_LINK_URL": "brugerdefineret link URL",
|
||||
"DASHBOARD": "instrumentbræt",
|
||||
"DATE": "dato",
|
||||
"DISPLAY_HIDDEN_FILES": "vis skjulte filer",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "vil du gemme ændringerne",
|
||||
"DOESNT_MATCH": "stemmer ikke overens",
|
||||
"DONE": "Færdig",
|
||||
"DOWNLOAD": "Hent",
|
||||
"DROP_HERE_TO_UPLOAD": "slip her for at uploade",
|
||||
"EDITOR": "redaktør",
|
||||
"EXISTING_LINKS": "eksisterende links",
|
||||
"EXPIRATION": "udløb",
|
||||
"EXPORT_AS_{{VALUE}}": "eksporter som {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "skjul skjulte filer",
|
||||
"EMPTY": "tom",
|
||||
"ENDPOINT": "endepunkt",
|
||||
"ENCRYPTION_KEY": "krypteringsnøgle",
|
||||
"ERROR": "fejl",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "ofte vises mapper der vises her",
|
||||
"HOST_KEY": "værtsnøgle",
|
||||
"HOSTNAME*": "værtsnavn",
|
||||
"INCORRECT_PASSWORD": "forkert kodeord",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Intern fejl",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "intern fejl: kan ikke oprette en {{VALUE}}",
|
||||
"INVALID_PASSWORD": "forkert kodeord",
|
||||
"INVALID_ACCOUNT": "ugyldig konto",
|
||||
"LOCATION": "Beliggenhed",
|
||||
"MISSING_DEPENDENCY": "manglende afhængighed",
|
||||
"NAVIGATE": "navigere",
|
||||
"NEW_FILE": "ny fil",
|
||||
"NEW_FILE::SHORT": "ny fil",
|
||||
"NEW_FOLDER": "nyt bibliotek",
|
||||
"NEW_FOLDER::SHORT": "nyt bibliotek",
|
||||
"NO": "ingen",
|
||||
"NOT_ALLOWED": "ikke tilladt",
|
||||
"NOT_AUTHORISED": "ikke tilladt",
|
||||
"NOT_FOUND": "ikke fundet",
|
||||
"NOT_IMPLEMENTED": "ikke implementeret",
|
||||
"NOT_SUPPORTED": "ikke understøttet",
|
||||
"NOT_VALID": "ikke gyldig",
|
||||
"NUMBER_OF_CONNECTIONS": "antal forbindelser",
|
||||
"OK": "Okay",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Kun til brugere",
|
||||
"PASSPHRASE": "løsen",
|
||||
"PATH": "sti",
|
||||
"PERMISSION_DENIED": "adgang nægtet",
|
||||
"PROPERTIES": "ejendomme",
|
||||
"PORT": "Havn",
|
||||
"PASSWORD": "adgangskode",
|
||||
"PASSWORD_CANT_BE_EMPTY": "adgangskode kan ikke være tomt",
|
||||
"PICK_A_MASTER_PASSWORD": "vælg en hovedadgangskode",
|
||||
"POWERED_BY": "drevet af",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "beskytte adgang med et kodeord",
|
||||
"REGION": "område",
|
||||
"REMEMBER_ME": "Husk mig",
|
||||
"REMOVE": "fjerne",
|
||||
"RESTRICTIONS": "restriktioner",
|
||||
"RUNNING": "kører",
|
||||
"SAVE_CURRENT_FILE": "gem nuværende fil",
|
||||
"SEARCH": "Søg",
|
||||
"SETTINGS": "indstillinger",
|
||||
"SORT_BY_TYPE": "sorter efter type",
|
||||
"SORT_BY_DATE": "sorter efter dato",
|
||||
"SORT_BY_NAME": "sorter efter navn",
|
||||
"SUPPORT": "support",
|
||||
"THERE_IS_NOTHING_HERE": "der er intet her",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "linket blev kopieret på udklipsholderen",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "linket er ikke gyldigt efter",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "filen {{VALUE}} blev omdøbt",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "filen {{VALUE}} blev slettet",
|
||||
"TIMEOUT": "tiden er gået",
|
||||
"TODO": "at gøre",
|
||||
"UPLOADER": "uploaderen",
|
||||
"USERNAME": "brugernavn",
|
||||
"VIEWER": "seeren",
|
||||
"WAITING": "venter",
|
||||
"YES": "Ja",
|
||||
"YOU_CANT_DO_THAT": "du kan ikke gøre det",
|
||||
"YOUR_EMAIL_ADDRESS": "Din email adresse",
|
||||
"YOUR_MASTER_PASSWORD": "din hovedadgangskode"
|
||||
}
|
||||
108
public/assets/locales/de.json
Normal file
108
public/assets/locales/de.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Eine Datei mit dem Namen {{VALUE}} wurde erstellt",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Ein Ordner mit dem Namen {{VALUE}} wurde erstellt",
|
||||
"ABORTED": "abgebrochen",
|
||||
"ABORT_CURRENT_UPLOADS?": "Aktuellen Upload abbrechen?",
|
||||
"ACTIVITY": "Aktivität",
|
||||
"ADVANCED": "Fortgeschritten",
|
||||
"ALL_DONE": "Alles erledigt",
|
||||
"ALREADY_EXIST": "existieren bereits",
|
||||
"BEAUTIFUL_URL": "schöne URL",
|
||||
"CAMERA": "Kamera",
|
||||
"CAN_RESHARE": "kann neu teilen",
|
||||
"CANCEL": "Abbrechen",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "Kann keine Verbindung herstellen",
|
||||
"CANT_LOAD_THIS_PICTURE": "Kann dieses Bild nicht laden",
|
||||
"CANT_USE_FILESYSTEM": "Kann Dateisystem nicht verwenden",
|
||||
"CODE": "Code",
|
||||
"CONFIGURE": "Konfigurieren",
|
||||
"CONFIRM_BY_TYPING": "Bestätige durch eingeben von",
|
||||
"CONNECT": "Verbinden",
|
||||
"COPIED_TO_CLIPBOARD": "in die Zwischenablage kopiert",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "Verkehrsstau, versuche es später erneut",
|
||||
"CREATE_A_NEW_LINK": "Erstelle einen neuen Link",
|
||||
"CURRENT": "Aktuell",
|
||||
"CURRENT_UPLOAD": "Aktueller Upload",
|
||||
"CUSTOM_LINK_URL": "benutzerdefinierte Link-URL",
|
||||
"DASHBOARD": "Dashboard",
|
||||
"DATE": "Datum",
|
||||
"DISPLAY_HIDDEN_FILES": "versteckte Dateien anzeigen",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Willst du die Änderungen speichern",
|
||||
"DOESNT_MATCH": "sind nicht gleich",
|
||||
"DONE": "erledigt",
|
||||
"DOWNLOAD": "herunterladen",
|
||||
"DROP_HERE_TO_UPLOAD": "Hierhin ziehen, um hochzuladen",
|
||||
"EDITOR": "Editor",
|
||||
"EXISTING_LINKS": "vorhandene Links",
|
||||
"EXPIRATION": "Ablauf",
|
||||
"EXPORT_AS_{{VALUE}}": "Export als {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "versteckte Dateien verstecken",
|
||||
"EMPTY": "leeren",
|
||||
"ENDPOINT": "Endpunkt",
|
||||
"ENCRYPTION_KEY": "Verschlüsselungsschlüssel",
|
||||
"ERROR": "Fehler",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Hier werden Ordner angezeigt, auf die häufig zugegriffen wird",
|
||||
"HOST_KEY": "Host-Schlüssel",
|
||||
"HOSTNAME*": "Hostname*",
|
||||
"INCORRECT_PASSWORD": "falsches Passwort",
|
||||
"INFO": "Info",
|
||||
"INTERNAL_ERROR": "Interner Fehler",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "interner Fehler: {{VALUE}} kann nicht erstellt werden",
|
||||
"INVALID_PASSWORD": "Ungültiges Passwort",
|
||||
"INVALID_ACCOUNT": "ungültiger Account",
|
||||
"LOCATION": "Standort",
|
||||
"MISSING_DEPENDENCY": "Fehlende Abhängigkeit",
|
||||
"NAVIGATE": "navigieren",
|
||||
"NEW_FILE": "neue Datei",
|
||||
"NEW_FILE::SHORT": "neue Datei",
|
||||
"NEW_FOLDER": "neues Verzeichnis",
|
||||
"NEW_FOLDER::SHORT": "neues Verz.",
|
||||
"NO": "Nein",
|
||||
"NOT_ALLOWED": "nicht erlaubt",
|
||||
"NOT_AUTHORISED": "nicht autorisiert",
|
||||
"NOT_FOUND": "nicht gefunden",
|
||||
"NOT_IMPLEMENTED": "nicht implementiert",
|
||||
"NOT_SUPPORTED": "nicht unterstützt",
|
||||
"NOT_VALID": "ungültig",
|
||||
"NUMBER_OF_CONNECTIONS": "Anzahl der Verbindungen",
|
||||
"OK": "Ok",
|
||||
"OOPS": "Hoppla",
|
||||
"ONLY_FOR_USERS": "Nur für Benutzer",
|
||||
"PASSPHRASE": "Passphrase",
|
||||
"PATH": "Pfad",
|
||||
"PERMISSION_DENIED": "Zugang verweigert",
|
||||
"PROPERTIES": "Eigenschaften",
|
||||
"PORT": "Port",
|
||||
"PASSWORD": "Passwort",
|
||||
"PASSWORD_CANT_BE_EMPTY": "Passwort darf nicht leer sein",
|
||||
"PICK_A_MASTER_PASSWORD": "Wähle ein Master-Passwort",
|
||||
"POWERED_BY": "unterstützt von",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "Schütze den Zugriff mit einem Passwort",
|
||||
"REGION": "Region",
|
||||
"REMEMBER_ME": "angemeldet bleiben",
|
||||
"REMOVE": "entfernen",
|
||||
"RESTRICTIONS": "Beschränkungen",
|
||||
"RUNNING": "läuft",
|
||||
"SAVE_CURRENT_FILE": "Aktuelle Datei speichern",
|
||||
"SEARCH": "Suche",
|
||||
"SETTINGS": "die Einstellungen",
|
||||
"SORT_BY_TYPE": "nach Typ sortieren",
|
||||
"SORT_BY_DATE": "nach Datum sortieren",
|
||||
"SORT_BY_NAME": "Nach Name sortieren",
|
||||
"SUPPORT": "Unterstützung",
|
||||
"THERE_IS_NOTHING_HERE": "Hier ist nichts",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "Der Link wurde in die Zwischenablage kopiert",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "Der Link ist danach nicht mehr gültig",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "Die Datei {{VALUE}} wurde umbenannt",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "Die Datei {{VALUE}} wurde gelöscht",
|
||||
"TIMEOUT": "Timeout",
|
||||
"TODO": "To-Do",
|
||||
"UPLOADER": "Ersteller",
|
||||
"USERNAME": "Nutzername",
|
||||
"VIEWER": "Zuschauer",
|
||||
"WAITING": "warten",
|
||||
"YES": "Ja",
|
||||
"YOU_CANT_DO_THAT": "das kannst du nicht machen",
|
||||
"YOUR_EMAIL_ADDRESS": "Deine E-Mail-Adresse",
|
||||
"YOUR_MASTER_PASSWORD": "Dein Master-Passwort"
|
||||
}
|
||||
108
public/assets/locales/el.json
Normal file
108
public/assets/locales/el.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Δημιουργήθηκε ένα αρχείο με το όνομα {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Δημιουργήθηκε ένας φάκελος με το όνομα {{VALUE}}",
|
||||
"ABORTED": "ματαιώθηκε",
|
||||
"ABORT_CURRENT_UPLOADS?": "ματαίωση της τρέχουσας μεταφόρτωσης;",
|
||||
"ACTIVITY": "Δραστηριότητα",
|
||||
"ADVANCED": "προχωρημένος",
|
||||
"ALL_DONE": "Όλα τελείωσαν",
|
||||
"ALREADY_EXIST": "υπάρχει ήδη",
|
||||
"BEAUTIFUL_URL": "όμορφη_υρ",
|
||||
"CAMERA": "ΦΩΤΟΓΡΑΦΙΚΗ ΜΗΧΑΝΗ",
|
||||
"CAN_RESHARE": "μπορεί να αναδημοσιεύσει",
|
||||
"CANCEL": "Ματαίωση",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "δεν μπορεί να δημιουργήσει σύνδεση",
|
||||
"CANT_LOAD_THIS_PICTURE": "δεν μπορώ να φορτώσω αυτήν την εικόνα",
|
||||
"CANT_USE_FILESYSTEM": "μπορεί να χρησιμοποιήσει σύστημα αρχείων",
|
||||
"CODE": "κώδικας",
|
||||
"CONFIGURE": "Διαμορφώστε",
|
||||
"CONFIRM_BY_TYPING": "επιβεβαιώστε πληκτρολογώντας",
|
||||
"CONNECT": "συνδέω-συωδεομαι",
|
||||
"COPIED_TO_CLIPBOARD": "αντιγράφηκε στο πρόχειρο",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "κυκλοφοριακή συμφόρηση, δοκιμάστε ξανά αργότερα",
|
||||
"CREATE_A_NEW_LINK": "δημιουργήστε έναν νέο σύνδεσμο",
|
||||
"CURRENT": "ρεύμα",
|
||||
"CURRENT_UPLOAD": "τρέχουσα μεταφόρτωση",
|
||||
"CUSTOM_LINK_URL": "προσαρμοσμένη διεύθυνση URL συνδέσμου",
|
||||
"DASHBOARD": "ταμπλό",
|
||||
"DATE": "ημερομηνία",
|
||||
"DISPLAY_HIDDEN_FILES": "εμφάνιση κρυφών αρχείων",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "θέλετε να αποθηκεύσετε τις αλλαγές",
|
||||
"DOESNT_MATCH": "δεν ταιριάζει",
|
||||
"DONE": "Ολοκληρώθηκε",
|
||||
"DOWNLOAD": "Κατεβάστε",
|
||||
"DROP_HERE_TO_UPLOAD": "ρίξτε εδώ για να ανεβάσετε",
|
||||
"EDITOR": "συντάκτης",
|
||||
"EXISTING_LINKS": "υπάρχοντες σύνδεσμοι",
|
||||
"EXPIRATION": "λήξη",
|
||||
"EXPORT_AS_{{VALUE}}": "εξαγωγή ως {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "απόκρυψη κρυφών αρχείων",
|
||||
"EMPTY": "αδειάζω",
|
||||
"ENDPOINT": "τελικό σημείο",
|
||||
"ENCRYPTION_KEY": "κλειδί κρυπτογράφησης",
|
||||
"ERROR": "λάθος",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "συχνά εμφανίζονται φάκελοι πρόσβασης εδώ",
|
||||
"HOST_KEY": "κλειδί κεντρικού υπολογιστή",
|
||||
"HOSTNAME*": "όνομα κεντρικού υπολογιστή",
|
||||
"INCORRECT_PASSWORD": "Λάθος κωδικός",
|
||||
"INFO": "πληροφορίες",
|
||||
"INTERNAL_ERROR": "Εσωτερικό σφάλμα",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "εσωτερικό σφάλμα: δεν είναι δυνατή η δημιουργία {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Λανθασμένος κωδικός",
|
||||
"INVALID_ACCOUNT": "μη έγκυρος λογαριασμός",
|
||||
"LOCATION": "τοποθεσία",
|
||||
"MISSING_DEPENDENCY": "λείπει εξάρτηση",
|
||||
"NAVIGATE": "κυβερνώ",
|
||||
"NEW_FILE": "νέο αρχείο",
|
||||
"NEW_FILE::SHORT": "νέο αρχείο",
|
||||
"NEW_FOLDER": "νέος κατάλογος",
|
||||
"NEW_FOLDER::SHORT": "νέος κατάλογος",
|
||||
"NO": "όχι",
|
||||
"NOT_ALLOWED": "δεν επιτρέπεται",
|
||||
"NOT_AUTHORISED": "δεν επιτρέπεται",
|
||||
"NOT_FOUND": "δεν βρέθηκε",
|
||||
"NOT_IMPLEMENTED": "δεν εφαρμόζεται",
|
||||
"NOT_SUPPORTED": "Δεν υποστηρίζεται",
|
||||
"NOT_VALID": "δεν είναι έγκυρη",
|
||||
"NUMBER_OF_CONNECTIONS": "αριθμός συνδέσεων",
|
||||
"OK": "Εντάξει",
|
||||
"OOPS": "Ωχ",
|
||||
"ONLY_FOR_USERS": "Μόνο για χρήστες",
|
||||
"PASSPHRASE": "φράση πρόσβασης",
|
||||
"PATH": "μονοπάτι",
|
||||
"PERMISSION_DENIED": "η άδεια απορρίφθηκε",
|
||||
"PROPERTIES": "ιδιότητες",
|
||||
"PORT": "Λιμάνι",
|
||||
"PASSWORD": "Κωδικός πρόσβασης",
|
||||
"PASSWORD_CANT_BE_EMPTY": "ο κωδικός πρόσβασης δεν μπορεί να είναι κενός",
|
||||
"PICK_A_MASTER_PASSWORD": "επιλέξτε έναν κύριο κωδικό πρόσβασης",
|
||||
"POWERED_BY": "τροφοδοτείται από",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "προστασία της πρόσβασης με κωδικό πρόσβασης",
|
||||
"REGION": "περιοχή",
|
||||
"REMEMBER_ME": "Θυμήσου με",
|
||||
"REMOVE": "αφαιρώ",
|
||||
"RESTRICTIONS": "περιορισμοί",
|
||||
"RUNNING": "τρέξιμο",
|
||||
"SAVE_CURRENT_FILE": "αποθήκευση τρέχοντος αρχείου",
|
||||
"SEARCH": "Αναζήτηση",
|
||||
"SETTINGS": "Ρυθμίσεις",
|
||||
"SORT_BY_TYPE": "ταξινόμηση ανά τύπο",
|
||||
"SORT_BY_DATE": "ταξινόμηση κατά ημερομηνία",
|
||||
"SORT_BY_NAME": "ταξινόμηση κατά όνομα",
|
||||
"SUPPORT": "υποστήριξη",
|
||||
"THERE_IS_NOTHING_HERE": "δεν υπάρχει τίποτα εδώ",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "ο σύνδεσμος αντιγράφηκε στο πρόχειρο",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "ο σύνδεσμος δεν θα είναι έγκυρος μετά",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "το αρχείο {{VALUE}} μετονομάστηκε",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "το αρχείο {{VALUE}} διαγράφηκε",
|
||||
"TIMEOUT": "τέλος χρόνου",
|
||||
"TODO": "να κάνω",
|
||||
"UPLOADER": "μεταφορτωτής",
|
||||
"USERNAME": "όνομα χρήστη",
|
||||
"VIEWER": "θεατής",
|
||||
"WAITING": "αναμονή",
|
||||
"YES": "Ναί",
|
||||
"YOU_CANT_DO_THAT": "δεν μπορείς να το κάνεις αυτό",
|
||||
"YOUR_EMAIL_ADDRESS": "η ηλεκτρονική σου διεύθυνση",
|
||||
"YOUR_MASTER_PASSWORD": "τον κύριο κωδικό πρόσβασής σας"
|
||||
}
|
||||
108
public/assets/locales/es.json
Normal file
108
public/assets/locales/es.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Se creó un archivo llamado {{VALOR}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Se creó una carpeta llamada {{VALOR}}",
|
||||
"ABORTED": "abortado",
|
||||
"ABORT_CURRENT_UPLOADS?": "¿cancelar la carga actual?",
|
||||
"ACTIVITY": "Actividad",
|
||||
"ADVANCED": "avanzado",
|
||||
"ALL_DONE": "todo listo",
|
||||
"ALREADY_EXIST": "ya existe",
|
||||
"BEAUTIFUL_URL": "URL bonita",
|
||||
"CAMERA": "cámara",
|
||||
"CAN_RESHARE": "puede compartir",
|
||||
"CANCEL": "cancelar",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "no puedo establecer una conexión",
|
||||
"CANT_LOAD_THIS_PICTURE": "no puedo cargar esta foto",
|
||||
"CANT_USE_FILESYSTEM": "no puede usar el sistema de archivos",
|
||||
"CODE": "código",
|
||||
"CONFIGURE": "configurar",
|
||||
"CONFIRM_BY_TYPING": "confirmar escribiendo",
|
||||
"CONNECT": "conectar",
|
||||
"COPIED_TO_CLIPBOARD": "Copiado al portapapeles",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "congestión de tráfico, intenta nuevamente más tarde",
|
||||
"CREATE_A_NEW_LINK": "crear un nuevo enlace",
|
||||
"CURRENT": "Actual",
|
||||
"CURRENT_UPLOAD": "carga actual",
|
||||
"CUSTOM_LINK_URL": "URL de enlace personalizado",
|
||||
"DASHBOARD": "tablero",
|
||||
"DATE": "fecha",
|
||||
"DISPLAY_HIDDEN_FILES": "mostrar archivos ocultos",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "quieres guardar los cambios",
|
||||
"DOESNT_MATCH": "no coincide",
|
||||
"DONE": "hecho",
|
||||
"DOWNLOAD": "descargar",
|
||||
"DROP_HERE_TO_UPLOAD": "arrastra aquí para subir",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "enlaces existentes",
|
||||
"EXPIRATION": "vencimiento",
|
||||
"EXPORT_AS_{{VALUE}}": "exportar como {{VALOR}}",
|
||||
"HIDE_HIDDEN_FILES": "ocultar archivos ocultos",
|
||||
"EMPTY": "vacío",
|
||||
"ENDPOINT": "punto final",
|
||||
"ENCRYPTION_KEY": "Clave de encriptación",
|
||||
"ERROR": "error",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "las carpetas de acceso frecuente se mostrarán aquí",
|
||||
"HOST_KEY": "clave de servidor",
|
||||
"HOSTNAME*": "nombre de servidor*",
|
||||
"INCORRECT_PASSWORD": "la contraseña no es correcta",
|
||||
"INFO": "información",
|
||||
"INTERNAL_ERROR": "Error interno",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "error interno: no se puede crear un {{VALOR}}",
|
||||
"INVALID_PASSWORD": "contraseña inválida",
|
||||
"INVALID_ACCOUNT": "cuenta no válida",
|
||||
"LOCATION": "ubicación",
|
||||
"MISSING_DEPENDENCY": "falta dependencia",
|
||||
"NAVIGATE": "navegar",
|
||||
"NEW_FILE": "nuevo fichero",
|
||||
"NEW_FILE::SHORT": "nuevo fichero",
|
||||
"NEW_FOLDER": "nuevo directorio",
|
||||
"NEW_FOLDER::SHORT": "nuevo direct.",
|
||||
"NO": "No",
|
||||
"NOT_ALLOWED": "No permitido",
|
||||
"NOT_AUTHORISED": "no autorizado",
|
||||
"NOT_FOUND": "extraviado",
|
||||
"NOT_IMPLEMENTED": "no se ha implementado",
|
||||
"NOT_SUPPORTED": "No soportado",
|
||||
"NOT_VALID": "no es válido",
|
||||
"NUMBER_OF_CONNECTIONS": "cantidad de conexiones",
|
||||
"OK": "Vale",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Solo para usuarios",
|
||||
"PASSPHRASE": "frase de contraseña",
|
||||
"PATH": "camino",
|
||||
"PERMISSION_DENIED": "Permiso denegado",
|
||||
"PROPERTIES": "propiedades",
|
||||
"PORT": "Puerto",
|
||||
"PASSWORD": "contraseña",
|
||||
"PASSWORD_CANT_BE_EMPTY": "la contraseña no puede estar vacía",
|
||||
"PICK_A_MASTER_PASSWORD": "elige una contraseña maestra",
|
||||
"POWERED_BY": "powered by",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "proteger el acceso con una contraseña",
|
||||
"REGION": "región",
|
||||
"REMEMBER_ME": "Recuérdame",
|
||||
"REMOVE": "eliminar",
|
||||
"RESTRICTIONS": "restricciones",
|
||||
"RUNNING": "ejecutando",
|
||||
"SAVE_CURRENT_FILE": "guardar el archivo actual",
|
||||
"SEARCH": "buscar",
|
||||
"SETTINGS": "ajustes",
|
||||
"SORT_BY_TYPE": "ordenar por tipo",
|
||||
"SORT_BY_DATE": "ordenar por fecha",
|
||||
"SORT_BY_NAME": "ordenar por nombre",
|
||||
"SUPPORT": "apoyo",
|
||||
"THERE_IS_NOTHING_HERE": "No hay nada aquí",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "el enlace fue copiado al portapapeles",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "el enlace no será válido después",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "se cambió el nombre del archivo {{VALOR}}",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "se eliminó el archivo {{VALUE}}",
|
||||
"TIMEOUT": "se acabó el tiempo",
|
||||
"TODO": "todo",
|
||||
"UPLOADER": "cargador",
|
||||
"USERNAME": "nombre de usuario",
|
||||
"VIEWER": "espectador",
|
||||
"WAITING": "esperando",
|
||||
"YES": "sí",
|
||||
"YOU_CANT_DO_THAT": "no puedes hacer eso",
|
||||
"YOUR_EMAIL_ADDRESS": "tu correo electrónico",
|
||||
"YOUR_MASTER_PASSWORD": "tu contraseña maestra"
|
||||
}
|
||||
108
public/assets/locales/et.json
Normal file
108
public/assets/locales/et.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Loodi fail nimega {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Loodi kaust nimega {{VALUE}}",
|
||||
"ABORTED": "katkestatud",
|
||||
"ABORT_CURRENT_UPLOADS?": "kas katkestada praegune üleslaadimine?",
|
||||
"ACTIVITY": "Tegevus",
|
||||
"ADVANCED": "edasijõudnud",
|
||||
"ALL_DONE": "kõik tehtud",
|
||||
"ALREADY_EXIST": "juba olemas",
|
||||
"BEAUTIFUL_URL": "ilus_url",
|
||||
"CAMERA": "kaamera",
|
||||
"CAN_RESHARE": "saab edasi jagada",
|
||||
"CANCEL": "tühista",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "ühendust ei saa luua",
|
||||
"CANT_LOAD_THIS_PICTURE": "seda pilti ei saa laadida",
|
||||
"CANT_USE_FILESYSTEM": "oskab kasutada failisüsteemi",
|
||||
"CODE": "kood",
|
||||
"CONFIGURE": "seadistama",
|
||||
"CONFIRM_BY_TYPING": "kinnitage sisestades",
|
||||
"CONNECT": "ühendada",
|
||||
"COPIED_TO_CLIPBOARD": "kopeeriti lõikelauale",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "liiklusummikud, proovige hiljem uuesti",
|
||||
"CREATE_A_NEW_LINK": "loo uus link",
|
||||
"CURRENT": "praegune",
|
||||
"CURRENT_UPLOAD": "praegune üleslaadimine",
|
||||
"CUSTOM_LINK_URL": "kohandatud lingi URL",
|
||||
"DASHBOARD": "armatuurlaud",
|
||||
"DATE": "kuupäev",
|
||||
"DISPLAY_HIDDEN_FILES": "kuva peidetud faile",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "kas soovite muudatused salvestada?",
|
||||
"DOESNT_MATCH": "ei sobi",
|
||||
"DONE": "tehtud",
|
||||
"DOWNLOAD": "lae alla",
|
||||
"DROP_HERE_TO_UPLOAD": "laadimiseks klõpsake siin",
|
||||
"EDITOR": "toimetaja",
|
||||
"EXISTING_LINKS": "olemasolevad lingid",
|
||||
"EXPIRATION": "aegumine",
|
||||
"EXPORT_AS_{{VALUE}}": "eksportima kui {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "peita peidetud failid",
|
||||
"EMPTY": "tühi",
|
||||
"ENDPOINT": "lõpp-punkt",
|
||||
"ENCRYPTION_KEY": "krüptimisvõti",
|
||||
"ERROR": "viga",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "siin kuvatakse sageli juurdepääsuga kaustad",
|
||||
"HOST_KEY": "host võti",
|
||||
"HOSTNAME*": "hostinimi",
|
||||
"INCORRECT_PASSWORD": "vale salasõna",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Sisemine viga",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "sisemine viga: {{VALUE}} ei saa luua",
|
||||
"INVALID_PASSWORD": "vale parool",
|
||||
"INVALID_ACCOUNT": "kehtetu konto",
|
||||
"LOCATION": "asukoht",
|
||||
"MISSING_DEPENDENCY": "puudub sõltuvus",
|
||||
"NAVIGATE": "navigeerima",
|
||||
"NEW_FILE": "uus fail",
|
||||
"NEW_FILE::SHORT": "uus fail",
|
||||
"NEW_FOLDER": "uus kataloog",
|
||||
"NEW_FOLDER::SHORT": "uus kataloog",
|
||||
"NO": "ei",
|
||||
"NOT_ALLOWED": "ei ole lubatud",
|
||||
"NOT_AUTHORISED": "pole volitatud",
|
||||
"NOT_FOUND": "ei leitud",
|
||||
"NOT_IMPLEMENTED": "pole rakendatud",
|
||||
"NOT_SUPPORTED": "ei toetata",
|
||||
"NOT_VALID": "ei kehti",
|
||||
"NUMBER_OF_CONNECTIONS": "ühenduste arv",
|
||||
"OK": "Okei",
|
||||
"OOPS": "Vabandust",
|
||||
"ONLY_FOR_USERS": "Ainult kasutajatele",
|
||||
"PASSPHRASE": "parool",
|
||||
"PATH": "tee",
|
||||
"PERMISSION_DENIED": "luba on keelatud",
|
||||
"PROPERTIES": "omadused",
|
||||
"PORT": "sadam",
|
||||
"PASSWORD": "parool",
|
||||
"PASSWORD_CANT_BE_EMPTY": "parool ei tohi olla tühi",
|
||||
"PICK_A_MASTER_PASSWORD": "vali põhiparool",
|
||||
"POWERED_BY": "toiteallikaks",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "kaitsta juurdepääsu parooliga",
|
||||
"REGION": "piirkonnas",
|
||||
"REMEMBER_ME": "mäleta mind",
|
||||
"REMOVE": "eemalda",
|
||||
"RESTRICTIONS": "piirangud",
|
||||
"RUNNING": "jooksmine",
|
||||
"SAVE_CURRENT_FILE": "salvesta praegune fail",
|
||||
"SEARCH": "otsing",
|
||||
"SETTINGS": "seaded",
|
||||
"SORT_BY_TYPE": "sorteeri tüübi järgi",
|
||||
"SORT_BY_DATE": "järjesta kuupäeva järgi",
|
||||
"SORT_BY_NAME": "järjesta nime järgi",
|
||||
"SUPPORT": "toetus",
|
||||
"THERE_IS_NOTHING_HERE": "siin pole midagi",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "link kopeeriti lõikelauale",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "link ei kehti pärast",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "fail {{VALUE}} nimetati ümber",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "fail {{VALUE}} kustutati",
|
||||
"TIMEOUT": "aeg maha",
|
||||
"TODO": "tegema",
|
||||
"UPLOADER": "üleslaadija",
|
||||
"USERNAME": "kasutajanimi",
|
||||
"VIEWER": "vaataja",
|
||||
"WAITING": "ootamine",
|
||||
"YES": "jah",
|
||||
"YOU_CANT_DO_THAT": "sa ei saa seda teha",
|
||||
"YOUR_EMAIL_ADDRESS": "sinu emaili aadress",
|
||||
"YOUR_MASTER_PASSWORD": "teie parool"
|
||||
}
|
||||
108
public/assets/locales/eu.json
Normal file
108
public/assets/locales/eu.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} izeneko fitxategia sortu zen",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} izeneko karpeta sortu da",
|
||||
"ABORTED": "abortatu",
|
||||
"ABORT_CURRENT_UPLOADS?": "Uneko igoera bertan behera utzi?",
|
||||
"ACTIVITY": "Jarduera",
|
||||
"ADVANCED": "aurreratu",
|
||||
"ALL_DONE": "dena eginda",
|
||||
"ALREADY_EXIST": "dagoeneko existitzen dira",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "birkargatu dezake",
|
||||
"CANCEL": "bertan behera",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "Ezin da konexiorik ezarri",
|
||||
"CANT_LOAD_THIS_PICTURE": "Ezin da irudi hau kargatu",
|
||||
"CANT_USE_FILESYSTEM": "fitxategi sistema erabil dezake",
|
||||
"CODE": "kodea",
|
||||
"CONFIGURE": "configure",
|
||||
"CONFIRM_BY_TYPING": "berretsi idatzita",
|
||||
"CONNECT": "connect",
|
||||
"COPIED_TO_CLIPBOARD": "arbelean kopiatuta",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "trafiko pilaketa, saiatu berriro geroago",
|
||||
"CREATE_A_NEW_LINK": "lotura berria sortu",
|
||||
"CURRENT": "egungo",
|
||||
"CURRENT_UPLOAD": "Uneko igoera",
|
||||
"CUSTOM_LINK_URL": "esteka URL pertsonalizatua",
|
||||
"DASHBOARD": "Arbel",
|
||||
"DATE": "data",
|
||||
"DISPLAY_HIDDEN_FILES": "erakutsi ezkutuko fitxategiak",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "nahi duzu aldaketak gordetzea",
|
||||
"DOESNT_MATCH": "ez dator bat",
|
||||
"DONE": "done",
|
||||
"DOWNLOAD": "deskargatu",
|
||||
"DROP_HERE_TO_UPLOAD": "jaregin hemen kargatzeko",
|
||||
"EDITOR": "editore",
|
||||
"EXISTING_LINKS": "dauden loturak",
|
||||
"EXPIRATION": "iraungitze",
|
||||
"EXPORT_AS_{{VALUE}}": "esportatu {{VALUE}} gisa",
|
||||
"HIDE_HIDDEN_FILES": "ezkutuko fitxategiak ezkutatu",
|
||||
"EMPTY": "hustu",
|
||||
"ENDPOINT": "amaiera",
|
||||
"ENCRYPTION_KEY": "zifratzeko gakoa",
|
||||
"ERROR": "error",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "maiz sarbide karpetak hemen erakutsiko dira",
|
||||
"HOST_KEY": "ostalariaren gakoa",
|
||||
"HOSTNAME*": "hostname",
|
||||
"INCORRECT_PASSWORD": "Pasahitz okerra",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Barne-errorea",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "barne errorea: ezin da {{VALUE}} sortu",
|
||||
"INVALID_PASSWORD": "pasahitz okerra",
|
||||
"INVALID_ACCOUNT": "kontua baliogabea",
|
||||
"LOCATION": "kokapena",
|
||||
"MISSING_DEPENDENCY": "mendekotasun falta",
|
||||
"NAVIGATE": "nabigatu",
|
||||
"NEW_FILE": "fitxategi berria",
|
||||
"NEW_FILE::SHORT": "fitxat. berria",
|
||||
"NEW_FOLDER": "direktorio berria",
|
||||
"NEW_FOLDER::SHORT": "direkt. berria",
|
||||
"NO": "no",
|
||||
"NOT_ALLOWED": "ez da onartzen",
|
||||
"NOT_AUTHORISED": "baimenduta ez",
|
||||
"NOT_FOUND": "ez da aurkitu",
|
||||
"NOT_IMPLEMENTED": "ez da aplikatu",
|
||||
"NOT_SUPPORTED": "ez da onartzen",
|
||||
"NOT_VALID": "ez du balio",
|
||||
"NUMBER_OF_CONNECTIONS": "konexio kopurua",
|
||||
"OK": "Ados",
|
||||
"OOPS": "Oops",
|
||||
"ONLY_FOR_USERS": "Erabiltzaileentzat bakarrik",
|
||||
"PASSPHRASE": "pasaesaldi",
|
||||
"PATH": "bidea",
|
||||
"PERMISSION_DENIED": "baimena ukatu",
|
||||
"PROPERTIES": "propietate",
|
||||
"PORT": "portu",
|
||||
"PASSWORD": "pasahitza",
|
||||
"PASSWORD_CANT_BE_EMPTY": "pasahitza ezin da hutsik egon",
|
||||
"PICK_A_MASTER_PASSWORD": "aukeratu pasahitz nagusia",
|
||||
"POWERED_BY": "bultzatuta",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "babestu sarbidea pasahitz batekin",
|
||||
"REGION": "eskualde",
|
||||
"REMEMBER_ME": "Gogora nazazu",
|
||||
"REMOVE": "kendu",
|
||||
"RESTRICTIONS": "murrizketak",
|
||||
"RUNNING": "exekutatzen",
|
||||
"SAVE_CURRENT_FILE": "gorde uneko fitxategia",
|
||||
"SEARCH": "bilatu",
|
||||
"SETTINGS": "ezarpenak",
|
||||
"SORT_BY_TYPE": "ordenatu motaren arabera",
|
||||
"SORT_BY_DATE": "ordenatu dataren arabera",
|
||||
"SORT_BY_NAME": "ordenatu izenaren arabera",
|
||||
"SUPPORT": "laguntza",
|
||||
"THERE_IS_NOTHING_HERE": "hemen ez dago ezer",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "esteka arbelean kopiatu zen",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "esteka ez da baliozkoa ondoren",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "{{VALUE}} fitxategiari berrizendatu zaio",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "{{VALUE}} fitxategia ezabatu da",
|
||||
"TIMEOUT": "denboraz kanpo",
|
||||
"TODO": "egin",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "Erabiltzaile izena",
|
||||
"VIEWER": "ikusle",
|
||||
"WAITING": "itxarote",
|
||||
"YES": "bai",
|
||||
"YOU_CANT_DO_THAT": "ezin duzu hori egin",
|
||||
"YOUR_EMAIL_ADDRESS": "Zure helbide elektronikoa",
|
||||
"YOUR_MASTER_PASSWORD": "zure pasahitz nagusia"
|
||||
}
|
||||
108
public/assets/locales/fi.json
Normal file
108
public/assets/locales/fi.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Tiedosto {{VALUE}} luotiin",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Kansio {{VALUE}} luotiin",
|
||||
"ABORTED": "keskeytetty",
|
||||
"ABORT_CURRENT_UPLOADS?": "keskeytetäänkö nykyiset lähetykset?",
|
||||
"ACTIVITY": "Toiminta",
|
||||
"ADVANCED": "lisäasetukset",
|
||||
"ALL_DONE": "valmista",
|
||||
"ALREADY_EXIST": "on jo olemassa",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "voi jakaa uudelleen",
|
||||
"CANCEL": "peruuta",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "ei voi muodostaa yhteyttä",
|
||||
"CANT_LOAD_THIS_PICTURE": "tätä kuvaa ei voi ladata",
|
||||
"CANT_USE_FILESYSTEM": "ei voi käyttää tiedostojärjestelmää",
|
||||
"CODE": "koodi",
|
||||
"CONFIGURE": "muokkaa asetuksia",
|
||||
"CONFIRM_BY_TYPING": "Vahvista kirjoittamalla",
|
||||
"CONNECT": "yhdistä",
|
||||
"COPIED_TO_CLIPBOARD": "kopioitu leikepöydälle",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "ruuhkaa, yritä myöhemmin uudelleen",
|
||||
"CREATE_A_NEW_LINK": "luo uusi linkki",
|
||||
"CURRENT": "nykyinen",
|
||||
"CURRENT_UPLOAD": "nykyinen lähetys",
|
||||
"CUSTOM_LINK_URL": "mukautetun linkin URL-osoite",
|
||||
"DASHBOARD": "kojelauta",
|
||||
"DATE": "Päivämäärä",
|
||||
"DISPLAY_HIDDEN_FILES": "näytä piilotetut tiedostot",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "haluatko tallentaa muutokset",
|
||||
"DOESNT_MATCH": "ei täsmää",
|
||||
"DONE": "tehty",
|
||||
"DOWNLOAD": "lataa",
|
||||
"DROP_HERE_TO_UPLOAD": "pudota tähän lähettääksesi",
|
||||
"EDITOR": "toimittaja",
|
||||
"EXISTING_LINKS": "olemassa olevat linkit",
|
||||
"EXPIRATION": "päättyminen",
|
||||
"EXPORT_AS_{{VALUE}}": "vie nimellä {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "piilota piilotetut tiedostot",
|
||||
"EMPTY": "tyhjä",
|
||||
"ENDPOINT": "päätepiste",
|
||||
"ENCRYPTION_KEY": "salausavain",
|
||||
"ERROR": "virhe",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "usein näkyvät kansiot näytetään täällä",
|
||||
"HOST_KEY": "isäntäavain",
|
||||
"HOSTNAME*": "isäntänimi",
|
||||
"INCORRECT_PASSWORD": "väärä salasana",
|
||||
"INFO": "tiedot",
|
||||
"INTERNAL_ERROR": "sisäinen virhe",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "sisäinen virhe: ei voi luoda {{VALUE}}",
|
||||
"INVALID_PASSWORD": "väärä salasana",
|
||||
"INVALID_ACCOUNT": "virheellinen tili",
|
||||
"LOCATION": "sijainti",
|
||||
"MISSING_DEPENDENCY": "puuttuva riippuvuus",
|
||||
"NAVIGATE": "navigoida",
|
||||
"NEW_FILE": "uusi tiedosto",
|
||||
"NEW_FILE::SHORT": "uusi tiedosto",
|
||||
"NEW_FOLDER": "uusi hakemisto",
|
||||
"NEW_FOLDER::SHORT": "uusi hakemi..",
|
||||
"NO": "ei",
|
||||
"NOT_ALLOWED": "ei sallittu",
|
||||
"NOT_AUTHORISED": "ei valtuutettu",
|
||||
"NOT_FOUND": "ei löydy",
|
||||
"NOT_IMPLEMENTED": "ei toteutettu",
|
||||
"NOT_SUPPORTED": "ei tueta",
|
||||
"NOT_VALID": "ei kelpaa",
|
||||
"NUMBER_OF_CONNECTIONS": "yhteyksien lukumäärä",
|
||||
"OK": "kunnossa",
|
||||
"OOPS": "Oho",
|
||||
"ONLY_FOR_USERS": "Vain käyttäjille",
|
||||
"PASSPHRASE": "tunnuslause",
|
||||
"PATH": "polku",
|
||||
"PERMISSION_DENIED": "pääsy kielletty",
|
||||
"PROPERTIES": "ominaisuudet",
|
||||
"PORT": "portti",
|
||||
"PASSWORD": "Salasana",
|
||||
"PASSWORD_CANT_BE_EMPTY": "salasana ei voi olla tyhjä",
|
||||
"PICK_A_MASTER_PASSWORD": "valitse pääsalasana",
|
||||
"POWERED_BY": "powered by",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "suojaa pääsy salasanalla",
|
||||
"REGION": "alue",
|
||||
"REMEMBER_ME": "muista minut",
|
||||
"REMOVE": "Poista",
|
||||
"RESTRICTIONS": "rajoituksia",
|
||||
"RUNNING": "käynnissä",
|
||||
"SAVE_CURRENT_FILE": "tallenna nykyinen tiedosto",
|
||||
"SEARCH": "Hae",
|
||||
"SETTINGS": "asetukset",
|
||||
"SORT_BY_TYPE": "lajittele tyypin mukaan",
|
||||
"SORT_BY_DATE": "lajittele päivämäärän mukaan",
|
||||
"SORT_BY_NAME": "Lajittele nimen mukaan",
|
||||
"SUPPORT": "tuki",
|
||||
"THERE_IS_NOTHING_HERE": "täällä ei ole mitään",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "linkki kopioitiin leikepöydälle",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "linkki ei kelpaa jälkeen",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "tiedosto {{VALUE}} nimettiin uudelleen",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "tiedosto {{VALUE}} poistettiin",
|
||||
"TIMEOUT": "Aikalisä",
|
||||
"TODO": "tehtävää",
|
||||
"UPLOADER": "lataaja",
|
||||
"USERNAME": "käyttäjätunnus",
|
||||
"VIEWER": "katsoja",
|
||||
"WAITING": "odotetaan",
|
||||
"YES": "Joo",
|
||||
"YOU_CANT_DO_THAT": "et voi tehdä sitä",
|
||||
"YOUR_EMAIL_ADDRESS": "Sähköpostiosoitteesi",
|
||||
"YOUR_MASTER_PASSWORD": "pääsalasanasi"
|
||||
}
|
||||
108
public/assets/locales/fr.json
Normal file
108
public/assets/locales/fr.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Un fichier nommé \"{{VALUE}}\" a été créé",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Un dossier nommé \"{{VALUE}}\" a été créé",
|
||||
"ABORTED": "avorté",
|
||||
"ABORT_CURRENT_UPLOADS?": "Annuler les téléchargements en cours?",
|
||||
"ACTIVITY": "activité",
|
||||
"ADVANCED": "avancée",
|
||||
"ALL_DONE": "Tout est bon!",
|
||||
"ALREADY_EXIST": "existe déjà",
|
||||
"BEAUTIFUL_URL": "id_du_lien",
|
||||
"CAMERA": "appareil",
|
||||
"CAN_RESHARE": "peut repartager",
|
||||
"CANCEL": "annuler",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "Impossible d'établir une connexion",
|
||||
"CANT_LOAD_THIS_PICTURE": "impossible de charger cette image",
|
||||
"CANT_USE_FILESYSTEM": "Impossible d'utiliser le système de fichiers",
|
||||
"CODE": "code",
|
||||
"CONFIGURE": "configuration",
|
||||
"CONFIRM_BY_TYPING": "confirmez en écrivant",
|
||||
"CONNECT": "connexion",
|
||||
"COPIED_TO_CLIPBOARD": "Copié dans le presse-papier",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "Congestion, réessayez plus tard",
|
||||
"CREATE_A_NEW_LINK": "créer un lien partagé",
|
||||
"CURRENT": "en cours",
|
||||
"CURRENT_UPLOAD": "en cours",
|
||||
"CUSTOM_LINK_URL": "URL du lien personnalisé",
|
||||
"DASHBOARD": "dashboard",
|
||||
"DATE": "date",
|
||||
"DISPLAY_HIDDEN_FILES": "afficher les fichiers cachés",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "voulez-vous enregistrer les modifications?",
|
||||
"DOESNT_MATCH": "ne correspond pas",
|
||||
"DONE": "terminé",
|
||||
"DOWNLOAD": "Télécharger",
|
||||
"DROP_HERE_TO_UPLOAD": "glisser-déposer pour charger vos fichiers et dossiers",
|
||||
"EDITOR": "éditeur",
|
||||
"EXISTING_LINKS": "liens existants",
|
||||
"EXPIRATION": "expiration",
|
||||
"EXPORT_AS_{{VALUE}}": "exporter au format {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "masquer les fichiers cachés",
|
||||
"EMPTY": "vide",
|
||||
"ENDPOINT": "endpoint",
|
||||
"ENCRYPTION_KEY": "clé de cryptage",
|
||||
"ERROR": "erreur",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "les dossiers d'accès fréquents apparaîtront ici",
|
||||
"HOST_KEY": "clé d'hôte",
|
||||
"HOSTNAME*": "nom d'hôte*",
|
||||
"INCORRECT_PASSWORD": "mot de passe incorrect",
|
||||
"INFO": "Information",
|
||||
"INTERNAL_ERROR": "Erreur interne",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "erreur interne: vous ne pouvez pas créer un {{VALUE}}",
|
||||
"INVALID_PASSWORD": "mot de passe incorrect",
|
||||
"INVALID_ACCOUNT": "compte invalide",
|
||||
"LOCATION": "position",
|
||||
"MISSING_DEPENDENCY": "dépendance manquante",
|
||||
"NAVIGATE": "naviguer",
|
||||
"NEW_FILE": "Nouveau Fichier",
|
||||
"NEW_FILE::SHORT": "Nouv. Fichier",
|
||||
"NEW_FOLDER": "Nouveau Dossier",
|
||||
"NEW_FOLDER::SHORT": "Nouv. Dossier",
|
||||
"NO": "non",
|
||||
"NOT_ALLOWED": "interdit",
|
||||
"NOT_AUTHORISED": "autorisation manquante",
|
||||
"NOT_FOUND": "introuvable",
|
||||
"NOT_IMPLEMENTED": "non implémenté",
|
||||
"NOT_SUPPORTED": "non supporté",
|
||||
"NOT_VALID": "pas valide",
|
||||
"NUMBER_OF_CONNECTIONS": "nombre de connexion",
|
||||
"OK": "ok",
|
||||
"OOPS": "oops!",
|
||||
"ONLY_FOR_USERS": "uniquement pour certains utilisateurs",
|
||||
"PASSPHRASE": "mot de passe de clef",
|
||||
"PATH": "chemin",
|
||||
"PERMISSION_DENIED": "autorisation refusée",
|
||||
"PROPERTIES": "propriétés",
|
||||
"PORT": "port",
|
||||
"PASSWORD": "mot de passe",
|
||||
"PASSWORD_CANT_BE_EMPTY": "le mot de passe ne peut pas être vide",
|
||||
"PICK_A_MASTER_PASSWORD": "choisissez un mot de passe principal",
|
||||
"POWERED_BY": "propulsé par",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "protéger l'accès avec un mot de passe",
|
||||
"REGION": "région",
|
||||
"REMEMBER_ME": "se souvenir de moi",
|
||||
"REMOVE": "supprimer",
|
||||
"RESTRICTIONS": "restrictions",
|
||||
"RUNNING": "en cours",
|
||||
"SAVE_CURRENT_FILE": "enregistrer le fichier actuel",
|
||||
"SEARCH": "recherche",
|
||||
"SETTINGS": "réglage",
|
||||
"SORT_BY_TYPE": "trier par type",
|
||||
"SORT_BY_DATE": "trier par date",
|
||||
"SORT_BY_NAME": "trier par nom",
|
||||
"SUPPORT": "support",
|
||||
"THERE_IS_NOTHING_HERE": "il n'y a rien ici",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "le lien a été copié dans le presse-papiers",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "le lien ne sera plus valide après",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "le fichier \"{{VALUE}}\" a été renommé",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "le fichier \"{{VALUE}}\" a été supprimé",
|
||||
"TIMEOUT": "trop long",
|
||||
"TODO": "todo",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "nom d'utilisateur",
|
||||
"VIEWER": "viewer",
|
||||
"WAITING": "attente",
|
||||
"YES": "oui",
|
||||
"YOU_CANT_DO_THAT": "vous ne pouvez pas faire :)",
|
||||
"YOUR_EMAIL_ADDRESS": "votre adresse email",
|
||||
"YOUR_MASTER_PASSWORD": "votre mot de passe principal"
|
||||
}
|
||||
108
public/assets/locales/gl.json
Normal file
108
public/assets/locales/gl.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Creouse un ficheiro chamado {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Creouse un cartafol chamado {{VALUE}}",
|
||||
"ABORTED": "abortada",
|
||||
"ABORT_CURRENT_UPLOADS?": "cancelar a carga actual?",
|
||||
"ACTIVITY": "Actividade",
|
||||
"ADVANCED": "avanzado",
|
||||
"ALL_DONE": "todo feito",
|
||||
"ALREADY_EXIST": "xa existen",
|
||||
"BEAUTIFUL_URL": "fermoso_url",
|
||||
"CAMERA": "cámara",
|
||||
"CAN_RESHARE": "pode volver compartir",
|
||||
"CANCEL": "cancelar",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "non pode establecer unha conexión",
|
||||
"CANT_LOAD_THIS_PICTURE": "Non se pode cargar esta foto",
|
||||
"CANT_USE_FILESYSTEM": "pode usar o sistema de ficheiros",
|
||||
"CODE": "código",
|
||||
"CONFIGURE": "configurar",
|
||||
"CONFIRM_BY_TYPING": "confirma escribindo",
|
||||
"CONNECT": "conectar",
|
||||
"COPIED_TO_CLIPBOARD": "copiado ao portapapeis",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "conxestión de tráfico, ténteo de novo máis tarde",
|
||||
"CREATE_A_NEW_LINK": "crear unha nova ligazón",
|
||||
"CURRENT": "actual",
|
||||
"CURRENT_UPLOAD": "carga actual",
|
||||
"CUSTOM_LINK_URL": "URL de ligazón personalizado",
|
||||
"DASHBOARD": "panel de traballo",
|
||||
"DATE": "data",
|
||||
"DISPLAY_HIDDEN_FILES": "amosar ficheiros ocultos",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "quere gardar os cambios",
|
||||
"DOESNT_MATCH": "non coincide",
|
||||
"DONE": "feito",
|
||||
"DOWNLOAD": "descargar",
|
||||
"DROP_HERE_TO_UPLOAD": "solta aquí para cargar",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "ligazóns existentes",
|
||||
"EXPIRATION": "caducidade",
|
||||
"EXPORT_AS_{{VALUE}}": "exportar como {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ocultar ficheiros ocultos",
|
||||
"EMPTY": "baleiro",
|
||||
"ENDPOINT": "punto final",
|
||||
"ENCRYPTION_KEY": "clave de cifrado",
|
||||
"ERROR": "erro",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Aquí móstranse os cartafoles de acceso frecuente",
|
||||
"HOST_KEY": "clave de anfitrión",
|
||||
"HOSTNAME*": "nome de host",
|
||||
"INCORRECT_PASSWORD": "Contrasinal incorrecto",
|
||||
"INFO": "información",
|
||||
"INTERNAL_ERROR": "Erro interno",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "erro interno: non se pode crear un {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Contrasinal incorrecta",
|
||||
"INVALID_ACCOUNT": "conta non válida",
|
||||
"LOCATION": "localización",
|
||||
"MISSING_DEPENDENCY": "falta dependencia",
|
||||
"NAVIGATE": "navegar",
|
||||
"NEW_FILE": "novo ficheiro",
|
||||
"NEW_FILE::SHORT": "novo ficheiro",
|
||||
"NEW_FOLDER": "novo directorio",
|
||||
"NEW_FOLDER::SHORT": "novo direct..",
|
||||
"NO": "non",
|
||||
"NOT_ALLOWED": "Prohibido",
|
||||
"NOT_AUTHORISED": "non autorizado",
|
||||
"NOT_FOUND": "non atopado",
|
||||
"NOT_IMPLEMENTED": "non implementado",
|
||||
"NOT_SUPPORTED": "non é compatible",
|
||||
"NOT_VALID": "non é válido",
|
||||
"NUMBER_OF_CONNECTIONS": "número de conexións",
|
||||
"OK": "Ok",
|
||||
"OOPS": "Oops",
|
||||
"ONLY_FOR_USERS": "Só para usuarios",
|
||||
"PASSPHRASE": "frase de contrasinal",
|
||||
"PATH": "camiño",
|
||||
"PERMISSION_DENIED": "Permiso denegado",
|
||||
"PROPERTIES": "propiedades",
|
||||
"PORT": "Porto",
|
||||
"PASSWORD": "contrasinal",
|
||||
"PASSWORD_CANT_BE_EMPTY": "o contrasinal non pode estar baleiro",
|
||||
"PICK_A_MASTER_PASSWORD": "escolle un contrasinal principal",
|
||||
"POWERED_BY": "impulsado por",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "protexer o acceso cun contrasinal",
|
||||
"REGION": "rexión",
|
||||
"REMEMBER_ME": "Lémbrame",
|
||||
"REMOVE": "quitar",
|
||||
"RESTRICTIONS": "restricións",
|
||||
"RUNNING": "correndo",
|
||||
"SAVE_CURRENT_FILE": "gardar o ficheiro actual",
|
||||
"SEARCH": "buscar",
|
||||
"SETTINGS": "configuración",
|
||||
"SORT_BY_TYPE": "ordenar por tipo",
|
||||
"SORT_BY_DATE": "ordenar por data",
|
||||
"SORT_BY_NAME": "ordenar por nome",
|
||||
"SUPPORT": "apoiar",
|
||||
"THERE_IS_NOTHING_HERE": "aquí non hai nada",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "a ligazón foi copiada no portapapeis",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "a ligazón non será válida despois",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "renomeouse o ficheiro {{VALUE}}",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "eliminouse o ficheiro {{VALUE}}",
|
||||
"TIMEOUT": "tempo de espera",
|
||||
"TODO": "facer",
|
||||
"UPLOADER": "cargador",
|
||||
"USERNAME": "nome de usuario",
|
||||
"VIEWER": "espectador",
|
||||
"WAITING": "á espera",
|
||||
"YES": "si",
|
||||
"YOU_CANT_DO_THAT": "Non podes facelo",
|
||||
"YOUR_EMAIL_ADDRESS": "O teu enderezo de email",
|
||||
"YOUR_MASTER_PASSWORD": "o seu contrasinal principal"
|
||||
}
|
||||
108
public/assets/locales/hr.json
Normal file
108
public/assets/locales/hr.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "pod nazivom {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Stvorena je mapa pod nazivom {{VALUE}}",
|
||||
"ABORTED": "prekinut",
|
||||
"ABORT_CURRENT_UPLOADS?": "prekinuti trenutačni prijenos?",
|
||||
"ACTIVITY": "Aktivnost",
|
||||
"ADVANCED": "Napredna",
|
||||
"ALL_DONE": "sve učinjeno",
|
||||
"ALREADY_EXIST": "već postoji",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "fotoaparat",
|
||||
"CAN_RESHARE": "može ponovno dijeliti",
|
||||
"CANCEL": "otkazati",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "ne može uspostaviti vezu",
|
||||
"CANT_LOAD_THIS_PICTURE": "ne mogu učitati ovu sliku",
|
||||
"CANT_USE_FILESYSTEM": "mogu koristiti datotečni sustav",
|
||||
"CODE": "kodirati",
|
||||
"CONFIGURE": "konfigurirati",
|
||||
"CONFIRM_BY_TYPING": "potvrdite tipkanjem",
|
||||
"CONNECT": "Spojiti",
|
||||
"COPIED_TO_CLIPBOARD": "kopirano u međuspremnik",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "prometni zastoji, pokušajte ponovo kasnije",
|
||||
"CREATE_A_NEW_LINK": "stvori novu vezu",
|
||||
"CURRENT": "Trenutno",
|
||||
"CURRENT_UPLOAD": "trenutačni prijenos",
|
||||
"CUSTOM_LINK_URL": "prilagođeni URL veze",
|
||||
"DASHBOARD": "kontrolna ploča",
|
||||
"DATE": "datum",
|
||||
"DISPLAY_HIDDEN_FILES": "prikaz skrivenih datoteka",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "želite li spremiti promjene",
|
||||
"DOESNT_MATCH": "ne podudara se",
|
||||
"DONE": "učinio",
|
||||
"DOWNLOAD": "preuzimanje datoteka",
|
||||
"DROP_HERE_TO_UPLOAD": "ispustite ovdje za učitavanje",
|
||||
"EDITOR": "urednik",
|
||||
"EXISTING_LINKS": "postojeće poveznice",
|
||||
"EXPIRATION": "izdisanje",
|
||||
"EXPORT_AS_{{VALUE}}": "izvesti kao {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "sakriti skrivene datoteke",
|
||||
"EMPTY": "prazan",
|
||||
"ENDPOINT": "krajnja točka",
|
||||
"ENCRYPTION_KEY": "ključ za šifriranje",
|
||||
"ERROR": "greška",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Ovdje će se prikazivati mape s često pristupom",
|
||||
"HOST_KEY": "ključ računala",
|
||||
"HOSTNAME*": "hostname",
|
||||
"INCORRECT_PASSWORD": "Netočna lozinka",
|
||||
"INFO": "Informacije",
|
||||
"INTERNAL_ERROR": "Interna greška",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "unutarnja pogreška: ne mogu stvoriti {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Netočna zaporka",
|
||||
"INVALID_ACCOUNT": "nevažeći račun",
|
||||
"LOCATION": "mjesto",
|
||||
"MISSING_DEPENDENCY": "nedostaje ovisnost",
|
||||
"NAVIGATE": "navigaciju",
|
||||
"NEW_FILE": "nova datoteka",
|
||||
"NEW_FILE::SHORT": "nova datoteka",
|
||||
"NEW_FOLDER": "novi direktorij",
|
||||
"NEW_FOLDER::SHORT": "novi direkt..",
|
||||
"NO": "Ne",
|
||||
"NOT_ALLOWED": "nije dozvoljeno",
|
||||
"NOT_AUTHORISED": "nije ovlašten",
|
||||
"NOT_FOUND": "nije pronađeno",
|
||||
"NOT_IMPLEMENTED": "nije implementirano",
|
||||
"NOT_SUPPORTED": "Nije podržano",
|
||||
"NOT_VALID": "Ne vrijedi",
|
||||
"NUMBER_OF_CONNECTIONS": "broj priključaka",
|
||||
"OK": "u redu",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Samo za korisnike",
|
||||
"PASSPHRASE": "šifra",
|
||||
"PATH": "staza",
|
||||
"PERMISSION_DENIED": "odobrenje odbijeno",
|
||||
"PROPERTIES": "Svojstva",
|
||||
"PORT": "luka",
|
||||
"PASSWORD": "lozinka",
|
||||
"PASSWORD_CANT_BE_EMPTY": "lozinka ne može biti prazna",
|
||||
"PICK_A_MASTER_PASSWORD": "odaberite glavnu lozinku",
|
||||
"POWERED_BY": "powered by",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "zaštititi pristup lozinkom",
|
||||
"REGION": "regija",
|
||||
"REMEMBER_ME": "Zapamti me",
|
||||
"REMOVE": "ukloniti",
|
||||
"RESTRICTIONS": "ograničenja",
|
||||
"RUNNING": "trčanje",
|
||||
"SAVE_CURRENT_FILE": "spremite trenutnu datoteku",
|
||||
"SEARCH": "traži",
|
||||
"SETTINGS": "postavke",
|
||||
"SORT_BY_TYPE": "poredati po vrsti",
|
||||
"SORT_BY_DATE": "poredaj po datumu",
|
||||
"SORT_BY_NAME": "poredaj po imenu",
|
||||
"SUPPORT": "podrška",
|
||||
"THERE_IS_NOTHING_HERE": "tu nema ničega",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "veza je kopirana u međuspremnik",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "veza poslije neće biti valjana",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "datoteka {{VALUE}} preimenovana je",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "datoteka {{VALUE}} je izbrisana",
|
||||
"TIMEOUT": "pauza",
|
||||
"TODO": "napraviti",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "Korisničko ime",
|
||||
"VIEWER": "gledatelj",
|
||||
"WAITING": "čekanja",
|
||||
"YES": "Da",
|
||||
"YOU_CANT_DO_THAT": "ne možeš to učiniti",
|
||||
"YOUR_EMAIL_ADDRESS": "Vaša email adresa",
|
||||
"YOUR_MASTER_PASSWORD": "svoju glavnu lozinku"
|
||||
}
|
||||
108
public/assets/locales/hu.json
Normal file
108
public/assets/locales/hu.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "A (z) {{VALUE}} nevű fájlt létrehoztuk",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Létrehozott egy {{VALUE}} nevű mappát",
|
||||
"ABORTED": "vetélt",
|
||||
"ABORT_CURRENT_UPLOADS?": "megszakítja az aktuális feltöltést?",
|
||||
"ACTIVITY": "Tevékenység",
|
||||
"ADVANCED": "fejlett",
|
||||
"ALL_DONE": "minden kész",
|
||||
"ALREADY_EXIST": "már létezik",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "újra megoszthatja",
|
||||
"CANCEL": "megszünteti",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "nem tud kapcsolatot létesíteni",
|
||||
"CANT_LOAD_THIS_PICTURE": "nem lehet betölteni ezt a képet",
|
||||
"CANT_USE_FILESYSTEM": "használhat fájlrendszert",
|
||||
"CODE": "kód",
|
||||
"CONFIGURE": "Beállítás",
|
||||
"CONFIRM_BY_TYPING": "gépeléssel erősítse meg",
|
||||
"CONNECT": "connect",
|
||||
"COPIED_TO_CLIPBOARD": "a vágólapra másolták",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "forgalmi torlódások, próbálkozzon később újra",
|
||||
"CREATE_A_NEW_LINK": "hozzon létre egy új linket",
|
||||
"CURRENT": "jelenlegi",
|
||||
"CURRENT_UPLOAD": "aktuális feltöltés",
|
||||
"CUSTOM_LINK_URL": "egyéni link URL",
|
||||
"DASHBOARD": "Irányítópult",
|
||||
"DATE": "dátum",
|
||||
"DISPLAY_HIDDEN_FILES": "rejtett fájlok megjelenítése",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "el akarja menteni a változtatásokat",
|
||||
"DOESNT_MATCH": "nem egyezik",
|
||||
"DONE": "Kész",
|
||||
"DOWNLOAD": "Letöltés",
|
||||
"DROP_HERE_TO_UPLOAD": "ide kattintva feltöltheti",
|
||||
"EDITOR": "szerkesztő",
|
||||
"EXISTING_LINKS": "meglévő linkek",
|
||||
"EXPIRATION": "lejárat",
|
||||
"EXPORT_AS_{{VALUE}}": "exportálás mint {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "rejtett fájlok elrejtése",
|
||||
"EMPTY": "üres",
|
||||
"ENDPOINT": "végpont",
|
||||
"ENCRYPTION_KEY": "titkosítási kulcs",
|
||||
"ERROR": "hiba",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "itt jelennek meg a gyakran hozzáférhető mappák",
|
||||
"HOST_KEY": "host kulcs",
|
||||
"HOSTNAME*": "hostname",
|
||||
"INCORRECT_PASSWORD": "hibás jelszó",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Belső hiba",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "belső hiba: nem lehet létrehozni a (z) {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Érvénytelen jelszó",
|
||||
"INVALID_ACCOUNT": "Érvénytelen fiók",
|
||||
"LOCATION": "elhelyezkedés",
|
||||
"MISSING_DEPENDENCY": "hiányzik a függőség",
|
||||
"NAVIGATE": "hajózik",
|
||||
"NEW_FILE": "új fájl",
|
||||
"NEW_FILE::SHORT": "új fájl",
|
||||
"NEW_FOLDER": "új könyvtár",
|
||||
"NEW_FOLDER::SHORT": "új könyvtár",
|
||||
"NO": "nem",
|
||||
"NOT_ALLOWED": "nem megengedett",
|
||||
"NOT_AUTHORISED": "nem engedélyezett",
|
||||
"NOT_FOUND": "nem található",
|
||||
"NOT_IMPLEMENTED": "nincs implementálva",
|
||||
"NOT_SUPPORTED": "Nem támogatott",
|
||||
"NOT_VALID": "nem érvényes",
|
||||
"NUMBER_OF_CONNECTIONS": "csatlakozások száma",
|
||||
"OK": "rendben",
|
||||
"OOPS": "Hoppá",
|
||||
"ONLY_FOR_USERS": "Csak a felhasználók számára",
|
||||
"PASSPHRASE": "jelmondat",
|
||||
"PATH": "pálya",
|
||||
"PERMISSION_DENIED": "hozzáférés megtagadva",
|
||||
"PROPERTIES": "tulajdonságok",
|
||||
"PORT": "kikötő",
|
||||
"PASSWORD": "Jelszó",
|
||||
"PASSWORD_CANT_BE_EMPTY": "a jelszó nem lehet üres",
|
||||
"PICK_A_MASTER_PASSWORD": "válasszon egy fő jelszót",
|
||||
"POWERED_BY": "meghajtó",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "védje a hozzáférést jelszóval",
|
||||
"REGION": "vidék",
|
||||
"REMEMBER_ME": "Emlékezz rám",
|
||||
"REMOVE": "eltávolítás",
|
||||
"RESTRICTIONS": "korlátozások",
|
||||
"RUNNING": "futás",
|
||||
"SAVE_CURRENT_FILE": "mentse az aktuális fájlt",
|
||||
"SEARCH": "keresés",
|
||||
"SETTINGS": "beállítások",
|
||||
"SORT_BY_TYPE": "típus szerint rendezni",
|
||||
"SORT_BY_DATE": "rendezés dátum szerint",
|
||||
"SORT_BY_NAME": "név szerinti rendezés",
|
||||
"SUPPORT": "támogatás",
|
||||
"THERE_IS_NOTHING_HERE": "nincs itt semmi",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "a linket a vágólapra másolták",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "a link nem lesz érvényes utána",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "a (z) {{VALUE}} fájlt átnevezték",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "a (z) {{VALUE}} fájlt törölték",
|
||||
"TIMEOUT": "időtúllépés",
|
||||
"TODO": "csinálni",
|
||||
"UPLOADER": "feltöltő",
|
||||
"USERNAME": "felhasználónév",
|
||||
"VIEWER": "néző",
|
||||
"WAITING": "várakozás",
|
||||
"YES": "Igen",
|
||||
"YOU_CANT_DO_THAT": "ezt nem teheted meg",
|
||||
"YOUR_EMAIL_ADDRESS": "az email címed",
|
||||
"YOUR_MASTER_PASSWORD": "a fő jelszavad"
|
||||
}
|
||||
108
public/assets/locales/id.json
Normal file
108
public/assets/locales/id.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "File bernama {{VALUE}} telah dibuat",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Folder bernama {{VALUE}} telah dibuat",
|
||||
"ABORTED": "dibatalkan",
|
||||
"ABORT_CURRENT_UPLOADS?": "batalkan unggahan saat ini?",
|
||||
"ACTIVITY": "Aktivitas",
|
||||
"ADVANCED": "maju",
|
||||
"ALL_DONE": "semua selesai",
|
||||
"ALREADY_EXIST": "sudah ada",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "dapat membagikan ulang",
|
||||
"CANCEL": "membatalkan",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "tidak dapat membuat koneksi",
|
||||
"CANT_LOAD_THIS_PICTURE": "tidak dapat memuat gambar ini",
|
||||
"CANT_USE_FILESYSTEM": "dapat menggunakan sistem file",
|
||||
"CODE": "kode",
|
||||
"CONFIGURE": "konfigurasikan",
|
||||
"CONFIRM_BY_TYPING": "konfirmasi dengan mengetik",
|
||||
"CONNECT": "Menghubung",
|
||||
"COPIED_TO_CLIPBOARD": "disalin ke papan klip",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "kemacetan lalu lintas, coba lagi nanti",
|
||||
"CREATE_A_NEW_LINK": "buat tautan baru",
|
||||
"CURRENT": "arus",
|
||||
"CURRENT_UPLOAD": "unggahan saat ini",
|
||||
"CUSTOM_LINK_URL": "URL tautan khusus",
|
||||
"DASHBOARD": "dasbor",
|
||||
"DATE": "tanggal",
|
||||
"DISPLAY_HIDDEN_FILES": "tampilkan file tersembunyi",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Anda ingin menyimpan perubahan",
|
||||
"DOESNT_MATCH": "tidak cocok",
|
||||
"DONE": "selesai",
|
||||
"DOWNLOAD": "unduh",
|
||||
"DROP_HERE_TO_UPLOAD": "turun di sini untuk mengunggah",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "tautan yang ada",
|
||||
"EXPIRATION": "kedaluwarsa",
|
||||
"EXPORT_AS_{{VALUE}}": "ekspor sebagai {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "sembunyikan file yang tersembunyi",
|
||||
"EMPTY": "kosong",
|
||||
"ENDPOINT": "titik akhir",
|
||||
"ENCRYPTION_KEY": "kunci enkripsi",
|
||||
"ERROR": "kesalahan",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "folder yang sering diakses akan ditampilkan di sini",
|
||||
"HOST_KEY": "kunci host",
|
||||
"HOSTNAME*": "nama host",
|
||||
"INCORRECT_PASSWORD": "kata kunci Salah",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Internal error",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "kesalahan internal: tidak dapat membuat {{VALUE}}",
|
||||
"INVALID_PASSWORD": "kata sandi salah",
|
||||
"INVALID_ACCOUNT": "akun tidak berlaku",
|
||||
"LOCATION": "lokasi",
|
||||
"MISSING_DEPENDENCY": "hilang ketergantungan",
|
||||
"NAVIGATE": "navigasi",
|
||||
"NEW_FILE": "file baru",
|
||||
"NEW_FILE::SHORT": "file baru",
|
||||
"NEW_FOLDER": "direktori baru",
|
||||
"NEW_FOLDER::SHORT": "direktori baru",
|
||||
"NO": "tidak",
|
||||
"NOT_ALLOWED": "tidak diizinkan",
|
||||
"NOT_AUTHORISED": "tidak resmi",
|
||||
"NOT_FOUND": "tidak ditemukan",
|
||||
"NOT_IMPLEMENTED": "tidak diterapkan",
|
||||
"NOT_SUPPORTED": "tidak didukung",
|
||||
"NOT_VALID": "tidak valid",
|
||||
"NUMBER_OF_CONNECTIONS": "jumlah koneksi",
|
||||
"OK": "baik",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Hanya untuk pengguna",
|
||||
"PASSPHRASE": "frasa sandi",
|
||||
"PATH": "jalan",
|
||||
"PERMISSION_DENIED": "izin ditolak",
|
||||
"PROPERTIES": "properti",
|
||||
"PORT": "Pelabuhan",
|
||||
"PASSWORD": "kata sandi",
|
||||
"PASSWORD_CANT_BE_EMPTY": "kata sandi tidak boleh kosong",
|
||||
"PICK_A_MASTER_PASSWORD": "pilih kata sandi utama",
|
||||
"POWERED_BY": "dipersembahkan oleh",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "lindungi akses dengan kata sandi",
|
||||
"REGION": "wilayah",
|
||||
"REMEMBER_ME": "ingat saya",
|
||||
"REMOVE": "menghapus",
|
||||
"RESTRICTIONS": "pembatasan",
|
||||
"RUNNING": "berlari",
|
||||
"SAVE_CURRENT_FILE": "simpan file saat ini",
|
||||
"SEARCH": "Cari",
|
||||
"SETTINGS": "pengaturan",
|
||||
"SORT_BY_TYPE": "urutkan berdasarkan jenis",
|
||||
"SORT_BY_DATE": "urutkan berdasarkan tanggal",
|
||||
"SORT_BY_NAME": "diurutkan berdasarkan nama",
|
||||
"SUPPORT": "dukung",
|
||||
"THERE_IS_NOTHING_HERE": "tidak ada apa-apa di sini",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "tautannya disalin di clipboard",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "tautan tidak akan valid setelah",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "file {{VALUE}} diganti namanya",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "file {{VALUE}} telah dihapus",
|
||||
"TIMEOUT": "waktu habis",
|
||||
"TODO": "melakukan",
|
||||
"UPLOADER": "pengunggah",
|
||||
"USERNAME": "nama pengguna",
|
||||
"VIEWER": "penonton",
|
||||
"WAITING": "menunggu",
|
||||
"YES": "Iya",
|
||||
"YOU_CANT_DO_THAT": "kamu tidak bisa melakukan itu",
|
||||
"YOUR_EMAIL_ADDRESS": "Alamat email anda",
|
||||
"YOUR_MASTER_PASSWORD": "kata sandi utama Anda"
|
||||
}
|
||||
20
public/assets/locales/index.js
Normal file
20
public/assets/locales/index.js
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
export default function t(str = "", replacementString, requestedKey) {
|
||||
const calculatedKey = str.toUpperCase()
|
||||
.replace(/ /g, "_")
|
||||
.replace(/[^a-zA-Z0-9\-\_\*\{\}\?]/g, "")
|
||||
.replace(/\_+$/, "");
|
||||
const value = requestedKey === undefined ?
|
||||
window.LNG && window.LNG[calculatedKey] :
|
||||
window.LNG && window.LNG[requestedKey];
|
||||
return reformat(
|
||||
value || str || "",
|
||||
str,
|
||||
).replace("{{VALUE}}", replacementString);
|
||||
}
|
||||
|
||||
function reformat(translated, initial) {
|
||||
if (initial[0] && initial[0].toLowerCase() === initial[0]) {
|
||||
return translated || "";
|
||||
}
|
||||
return (translated[0] && translated[0].toUpperCase() + translated.substring(1)) || "";
|
||||
}
|
||||
108
public/assets/locales/is.json
Normal file
108
public/assets/locales/is.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Skrá sem heitir {{VALUE}} var búin til",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Mappa sem hét {{VALUE}} var búin til",
|
||||
"ABORTED": "fóstureyðing",
|
||||
"ABORT_CURRENT_UPLOADS?": "hætta við núverandi upphleðslu?",
|
||||
"ACTIVITY": "Virkni",
|
||||
"ADVANCED": "háþróaður",
|
||||
"ALL_DONE": "allt búið",
|
||||
"ALREADY_EXIST": "nú þegar til",
|
||||
"BEAUTIFUL_URL": "fallegur_url",
|
||||
"CAMERA": "myndavél",
|
||||
"CAN_RESHARE": "getur deilt á ný",
|
||||
"CANCEL": "hætta við",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "getur ekki komið á tengingu",
|
||||
"CANT_LOAD_THIS_PICTURE": "get ekki hlaðið þessa mynd",
|
||||
"CANT_USE_FILESYSTEM": "getur notað skráarkerfi",
|
||||
"CODE": "kóða",
|
||||
"CONFIGURE": "stilla",
|
||||
"CONFIRM_BY_TYPING": "staðfesta með því að slá inn",
|
||||
"CONNECT": "tengja",
|
||||
"COPIED_TO_CLIPBOARD": "afritað á klemmuspjald",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "umferðaröngþveiti, reyndu aftur seinna",
|
||||
"CREATE_A_NEW_LINK": "búa til nýjan hlekk",
|
||||
"CURRENT": "núverandi",
|
||||
"CURRENT_UPLOAD": "núverandi upphleðsla",
|
||||
"CUSTOM_LINK_URL": "sérsniðin tengil slóð",
|
||||
"DASHBOARD": "mælaborð",
|
||||
"DATE": "dagsetning",
|
||||
"DISPLAY_HIDDEN_FILES": "birta faldar skrár",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "viltu vista breytingarnar",
|
||||
"DOESNT_MATCH": "passar ekki",
|
||||
"DONE": "gert",
|
||||
"DOWNLOAD": "hala niður",
|
||||
"DROP_HERE_TO_UPLOAD": "slepptu hér til að hlaða inn",
|
||||
"EDITOR": "ritstjóri",
|
||||
"EXISTING_LINKS": "núverandi hlekki",
|
||||
"EXPIRATION": "fyrningu",
|
||||
"EXPORT_AS_{{VALUE}}": "flytja út sem {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "fela faldar skrár",
|
||||
"EMPTY": "tómt",
|
||||
"ENDPOINT": "endapunktur",
|
||||
"ENCRYPTION_KEY": "dulkóðunarlykill",
|
||||
"ERROR": "villa",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "oft birtast möppur hér",
|
||||
"HOST_KEY": "hýsillykill",
|
||||
"HOSTNAME*": "gestgjafanafn",
|
||||
"INCORRECT_PASSWORD": "Rangt lykilorð",
|
||||
"INFO": "upplýsingar",
|
||||
"INTERNAL_ERROR": "Innri villa",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "innri villa: getur ekki búið til {{VALUE}}",
|
||||
"INVALID_PASSWORD": "ógilt lykilorð",
|
||||
"INVALID_ACCOUNT": "ógildur reikningur",
|
||||
"LOCATION": "staðsetningu",
|
||||
"MISSING_DEPENDENCY": "vantar ósjálfstæði",
|
||||
"NAVIGATE": "sigla",
|
||||
"NEW_FILE": "ný skjal",
|
||||
"NEW_FILE::SHORT": "ný skjal",
|
||||
"NEW_FOLDER": "ný skrá",
|
||||
"NEW_FOLDER::SHORT": "ný skrá",
|
||||
"NO": "nei",
|
||||
"NOT_ALLOWED": "ekki leyft",
|
||||
"NOT_AUTHORISED": "ekki heimild",
|
||||
"NOT_FOUND": "ekki fundið",
|
||||
"NOT_IMPLEMENTED": "ekki hrint í framkvæmd",
|
||||
"NOT_SUPPORTED": "ekki stutt",
|
||||
"NOT_VALID": "ekki gilt",
|
||||
"NUMBER_OF_CONNECTIONS": "fjöldi tenginga",
|
||||
"OK": "allt í lagi",
|
||||
"OOPS": "Úps",
|
||||
"ONLY_FOR_USERS": "Aðeins fyrir notendur",
|
||||
"PASSPHRASE": "aðgangsorð",
|
||||
"PATH": "leið",
|
||||
"PERMISSION_DENIED": "leyfi hafnað",
|
||||
"PROPERTIES": "eignir",
|
||||
"PORT": "höfn",
|
||||
"PASSWORD": "lykilorð",
|
||||
"PASSWORD_CANT_BE_EMPTY": "lykilorð getur ekki verið tómt",
|
||||
"PICK_A_MASTER_PASSWORD": "veldu aðal lykilorð",
|
||||
"POWERED_BY": "Knúið af",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "vernda aðgang með lykilorði",
|
||||
"REGION": "svæði",
|
||||
"REMEMBER_ME": "mundu eftir mér",
|
||||
"REMOVE": "fjarlægja",
|
||||
"RESTRICTIONS": "takmarkanir",
|
||||
"RUNNING": "í gangi",
|
||||
"SAVE_CURRENT_FILE": "vista núverandi skrá",
|
||||
"SEARCH": "leit",
|
||||
"SETTINGS": "stillingar",
|
||||
"SORT_BY_TYPE": "raða eftir tegund",
|
||||
"SORT_BY_DATE": "raða eftir dagsetningu",
|
||||
"SORT_BY_NAME": "raða eftir nafni",
|
||||
"SUPPORT": "stuðning",
|
||||
"THERE_IS_NOTHING_HERE": "það er ekkert hérna",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "hlekkurinn var afritaður á klemmuspjaldið",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "hlekkurinn gildir ekki eftir",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "var endurnefnt skráin {{VALUE}}",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "skránni {{VALUE}} var eytt",
|
||||
"TIMEOUT": "Hlé",
|
||||
"TODO": "að gera",
|
||||
"UPLOADER": "upphleðslutæki",
|
||||
"USERNAME": "notandanafn",
|
||||
"VIEWER": "áhorfandi",
|
||||
"WAITING": "að bíða",
|
||||
"YES": "Já",
|
||||
"YOU_CANT_DO_THAT": "þú getur ekki gert það",
|
||||
"YOUR_EMAIL_ADDRESS": "Netfangið þitt",
|
||||
"YOUR_MASTER_PASSWORD": "aðal lykilorð þitt"
|
||||
}
|
||||
108
public/assets/locales/it.json
Normal file
108
public/assets/locales/it.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "È stato creato un file chiamato {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "È stata creata una cartella denominata {{VALUE}}",
|
||||
"ABORTED": "abortito",
|
||||
"ABORT_CURRENT_UPLOADS?": "interrompere il caricamento corrente?",
|
||||
"ACTIVITY": "Attività",
|
||||
"ADVANCED": "Avanzate",
|
||||
"ALL_DONE": "tutto fatto",
|
||||
"ALREADY_EXIST": "esistono già",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "telecamera",
|
||||
"CAN_RESHARE": "può ricondividere",
|
||||
"CANCEL": "Annulla",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "impossibile stabilire una connessione",
|
||||
"CANT_LOAD_THIS_PICTURE": "non riesco a caricare questa immagine",
|
||||
"CANT_USE_FILESYSTEM": "può usare il filesystem",
|
||||
"CODE": "codice",
|
||||
"CONFIGURE": "configure",
|
||||
"CONFIRM_BY_TYPING": "confermare digitando",
|
||||
"CONNECT": "Collegare",
|
||||
"COPIED_TO_CLIPBOARD": "copiato negli appunti",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "congestione del traffico, riprovare più tardi",
|
||||
"CREATE_A_NEW_LINK": "crea un nuovo link",
|
||||
"CURRENT": "attuale",
|
||||
"CURRENT_UPLOAD": "upload corrente",
|
||||
"CUSTOM_LINK_URL": "URL del link personalizzato",
|
||||
"DASHBOARD": "pannello di controllo",
|
||||
"DATE": "Data",
|
||||
"DISPLAY_HIDDEN_FILES": "mostra file nascosti",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "vuoi salvare le modifiche",
|
||||
"DOESNT_MATCH": "non corrisponde",
|
||||
"DONE": "fatto",
|
||||
"DOWNLOAD": "Scarica",
|
||||
"DROP_HERE_TO_UPLOAD": "rilascia qui per caricare",
|
||||
"EDITOR": "editore",
|
||||
"EXISTING_LINKS": "collegamenti esistenti",
|
||||
"EXPIRATION": "scadenza",
|
||||
"EXPORT_AS_{{VALUE}}": "esporta come {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "nascondi file nascosti",
|
||||
"EMPTY": "vuoto",
|
||||
"ENDPOINT": "endpoint",
|
||||
"ENCRYPTION_KEY": "chiave di crittografia",
|
||||
"ERROR": "errore",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "le cartelle di accesso frequente verranno visualizzate qui",
|
||||
"HOST_KEY": "chiave host",
|
||||
"HOSTNAME*": "Nome host*",
|
||||
"INCORRECT_PASSWORD": "password errata",
|
||||
"INFO": "Informazioni",
|
||||
"INTERNAL_ERROR": "Errore interno",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "errore interno: impossibile creare un {{VALUE}}",
|
||||
"INVALID_PASSWORD": "password non valida",
|
||||
"INVALID_ACCOUNT": "account non valido",
|
||||
"LOCATION": "Posizione",
|
||||
"MISSING_DEPENDENCY": "dipendenza mancante",
|
||||
"NAVIGATE": "navigare",
|
||||
"NEW_FILE": "nuovo file",
|
||||
"NEW_FILE::SHORT": "nuovo file",
|
||||
"NEW_FOLDER": "nuova directory",
|
||||
"NEW_FOLDER::SHORT": "nuova directory",
|
||||
"NO": "no",
|
||||
"NOT_ALLOWED": "non autorizzato",
|
||||
"NOT_AUTHORISED": "non autorizzato",
|
||||
"NOT_FOUND": "non trovato",
|
||||
"NOT_IMPLEMENTED": "non implementato",
|
||||
"NOT_SUPPORTED": "non supportato",
|
||||
"NOT_VALID": "non valido",
|
||||
"NUMBER_OF_CONNECTIONS": "numero di connessioni",
|
||||
"OK": "ok",
|
||||
"OOPS": "Spiacenti",
|
||||
"ONLY_FOR_USERS": "Solo per utenti",
|
||||
"PASSPHRASE": "frase d'accesso",
|
||||
"PATH": "sentiero",
|
||||
"PERMISSION_DENIED": "permesso negato",
|
||||
"PROPERTIES": "proprietà",
|
||||
"PORT": "porta",
|
||||
"PASSWORD": "parola d'ordine",
|
||||
"PASSWORD_CANT_BE_EMPTY": "la password non può essere vuota",
|
||||
"PICK_A_MASTER_PASSWORD": "scegli una password principale",
|
||||
"POWERED_BY": "offerto da",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "proteggere l'accesso con una password",
|
||||
"REGION": "regione",
|
||||
"REMEMBER_ME": "Ricordati di me",
|
||||
"REMOVE": "rimuovere",
|
||||
"RESTRICTIONS": "restrizioni",
|
||||
"RUNNING": "in esecuzione",
|
||||
"SAVE_CURRENT_FILE": "salva il file corrente",
|
||||
"SEARCH": "ricerca",
|
||||
"SETTINGS": "impostazioni",
|
||||
"SORT_BY_TYPE": "ordina per tipo",
|
||||
"SORT_BY_DATE": "ordinare per data",
|
||||
"SORT_BY_NAME": "ordina per nome",
|
||||
"SUPPORT": "supporto",
|
||||
"THERE_IS_NOTHING_HERE": "non c'è niente qui",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "il collegamento è stato copiato negli appunti",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "il link non sarà valido dopo",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "il file {{VALUE}} è stato rinominato",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "il file {{VALUE}} è stato eliminato",
|
||||
"TIMEOUT": "tempo scaduto",
|
||||
"TODO": "fare",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "nome utente",
|
||||
"VIEWER": "spettatore",
|
||||
"WAITING": "in attesa",
|
||||
"YES": "sì",
|
||||
"YOU_CANT_DO_THAT": "non puoi farlo",
|
||||
"YOUR_EMAIL_ADDRESS": "Il tuo indirizzo di posta elettronica",
|
||||
"YOUR_MASTER_PASSWORD": "la tua password principale"
|
||||
}
|
||||
108
public/assets/locales/ja.json
Normal file
108
public/assets/locales/ja.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}}という名前のファイルが作成されました",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}}という名前のフォルダが作成されました",
|
||||
"ABORTED": "中止されました",
|
||||
"ABORT_CURRENT_UPLOADS?": "現在のアップロードを中止しますか?",
|
||||
"ACTIVITY": "アクティビティ",
|
||||
"ADVANCED": "高度な",
|
||||
"ALL_DONE": "全部終わった",
|
||||
"ALREADY_EXIST": "すでに存在しています",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "カメラ",
|
||||
"CAN_RESHARE": "再共有できます",
|
||||
"CANCEL": "キャンセル",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "接続を確立できません",
|
||||
"CANT_LOAD_THIS_PICTURE": "この画像を読み込めません",
|
||||
"CANT_USE_FILESYSTEM": "ファイルシステムを使用できます",
|
||||
"CODE": "コード",
|
||||
"CONFIGURE": "構成、設定",
|
||||
"CONFIRM_BY_TYPING": "入力して確認",
|
||||
"CONNECT": "接続する",
|
||||
"COPIED_TO_CLIPBOARD": "クリップボードにコピーしました",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "渋滞、しばらくしてからもう一度お試しください",
|
||||
"CREATE_A_NEW_LINK": "新しいリンクを作成する",
|
||||
"CURRENT": "電流",
|
||||
"CURRENT_UPLOAD": "現在のアップロード",
|
||||
"CUSTOM_LINK_URL": "カスタムリンクURL",
|
||||
"DASHBOARD": "ダッシュボード",
|
||||
"DATE": "日付",
|
||||
"DISPLAY_HIDDEN_FILES": "隠しファイルを表示する",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "変更を保存しますか",
|
||||
"DOESNT_MATCH": "一致しません",
|
||||
"DONE": "終わった",
|
||||
"DOWNLOAD": "ダウンロード",
|
||||
"DROP_HERE_TO_UPLOAD": "ここにドロップしてアップロード",
|
||||
"EDITOR": "編集者",
|
||||
"EXISTING_LINKS": "既存のリンク",
|
||||
"EXPIRATION": "有効期限",
|
||||
"EXPORT_AS_{{VALUE}}": "{{VALUE}}としてエクスポート",
|
||||
"HIDE_HIDDEN_FILES": "隠しファイルを隠す",
|
||||
"EMPTY": "空の",
|
||||
"ENDPOINT": "終点",
|
||||
"ENCRYPTION_KEY": "暗号化キー",
|
||||
"ERROR": "エラー",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "頻繁にアクセスするフォルダがここに表示されます",
|
||||
"HOST_KEY": "ホストキー",
|
||||
"HOSTNAME*": "ホスト名",
|
||||
"INCORRECT_PASSWORD": "間違ったパスワード",
|
||||
"INFO": "情報",
|
||||
"INTERNAL_ERROR": "内部エラー",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "内部エラー:{{VALUE}}を作成できません",
|
||||
"INVALID_PASSWORD": "無効なパスワード",
|
||||
"INVALID_ACCOUNT": "無効なアカウント",
|
||||
"LOCATION": "ロケーション",
|
||||
"MISSING_DEPENDENCY": "依存関係がありません",
|
||||
"NAVIGATE": "ナビゲート",
|
||||
"NEW_FILE": "新しいファイル",
|
||||
"NEW_FILE::SHORT": "新しいファイル",
|
||||
"NEW_FOLDER": "新しいディレクトリ",
|
||||
"NEW_FOLDER::SHORT": "新しいディレクトリ",
|
||||
"NO": "番号",
|
||||
"NOT_ALLOWED": "禁じられている",
|
||||
"NOT_AUTHORISED": "許可されていません",
|
||||
"NOT_FOUND": "見つかりません",
|
||||
"NOT_IMPLEMENTED": "実装されていません",
|
||||
"NOT_SUPPORTED": "サポートされていません",
|
||||
"NOT_VALID": "有効ではありません",
|
||||
"NUMBER_OF_CONNECTIONS": "接続数",
|
||||
"OK": "OK",
|
||||
"OOPS": "おっとっと",
|
||||
"ONLY_FOR_USERS": "ユーザーのみ",
|
||||
"PASSPHRASE": "パスフレーズ",
|
||||
"PATH": "道",
|
||||
"PERMISSION_DENIED": "アクセス拒否",
|
||||
"PROPERTIES": "プロパティ",
|
||||
"PORT": "ポート",
|
||||
"PASSWORD": "パスワード",
|
||||
"PASSWORD_CANT_BE_EMPTY": "パスワードは空にできません",
|
||||
"PICK_A_MASTER_PASSWORD": "マスターパスワードを選ぶ",
|
||||
"POWERED_BY": "搭載",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "パスワードでアクセスを保護する",
|
||||
"REGION": "領域",
|
||||
"REMEMBER_ME": "私を覚えてますか",
|
||||
"REMOVE": "削除する",
|
||||
"RESTRICTIONS": "制限",
|
||||
"RUNNING": "ランニング",
|
||||
"SAVE_CURRENT_FILE": "現在のファイルを保存",
|
||||
"SEARCH": "探す",
|
||||
"SETTINGS": "設定",
|
||||
"SORT_BY_TYPE": "タイプで並べ替え",
|
||||
"SORT_BY_DATE": "日付けで並び替え",
|
||||
"SORT_BY_NAME": "名前順",
|
||||
"SUPPORT": "サポート",
|
||||
"THERE_IS_NOTHING_HERE": "ここには何もありません",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "リンクがクリップボードにコピーされました",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "後にリンクは無効になります",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "ファイル{{VALUE}}の名前が変更されました",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "ファイル{{VALUE}}が削除されました",
|
||||
"TIMEOUT": "タイムアウト",
|
||||
"TODO": "todo",
|
||||
"UPLOADER": "アップローダー",
|
||||
"USERNAME": "ユーザー名",
|
||||
"VIEWER": "ビューア",
|
||||
"WAITING": "待っている",
|
||||
"YES": "はい",
|
||||
"YOU_CANT_DO_THAT": "あなたはそれを行うことができません",
|
||||
"YOUR_EMAIL_ADDRESS": "メールアドレス",
|
||||
"YOUR_MASTER_PASSWORD": "あなたのマスターパスワード"
|
||||
}
|
||||
108
public/assets/locales/ka.json
Normal file
108
public/assets/locales/ka.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "შეიქმნა ფაილი სახელწოდებით {{VALUE}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "შეიქმნა საქაღალდე სახელწოდებით {{VALUE}",
|
||||
"ABORTED": "შეწყვეტილი",
|
||||
"ABORT_CURRENT_UPLOADS?": "მიმდინარე ატვირთვის შეწყვეტა?",
|
||||
"ACTIVITY": "აქტივობა",
|
||||
"ADVANCED": "მოწინავე",
|
||||
"ALL_DONE": "ყველაფერი შესრულებულია",
|
||||
"ALREADY_EXIST": "უკვე არსებობს",
|
||||
"BEAUTIFUL_URL": "ლამაზი_ურლი",
|
||||
"CAMERA": "კამერა",
|
||||
"CAN_RESHARE": "შეუძლია ხელახლა გაზიარება",
|
||||
"CANCEL": "გაუქმება",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "არ შეუძლია კავშირის დამყარება",
|
||||
"CANT_LOAD_THIS_PICTURE": "ამ სურათის ჩატვირთვა ვერ მოხერხდა",
|
||||
"CANT_USE_FILESYSTEM": "შეგიძლიათ გამოიყენოთ ფაილების სისტემა",
|
||||
"CODE": "კოდი",
|
||||
"CONFIGURE": "კონფიგურაცია",
|
||||
"CONFIRM_BY_TYPING": "აკრეფით დაადასტურეთ",
|
||||
"CONNECT": "დაკავშირება",
|
||||
"COPIED_TO_CLIPBOARD": "გადაწერა ბუფერში",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "მოძრაობის შეშუპება, სცადეთ მოგვიანებით",
|
||||
"CREATE_A_NEW_LINK": "შექმენით ახალი ბმული",
|
||||
"CURRENT": "მიმდინარე",
|
||||
"CURRENT_UPLOAD": "მიმდინარე ატვირთვა",
|
||||
"CUSTOM_LINK_URL": "პირადი ბმული URL",
|
||||
"DASHBOARD": "დაფა",
|
||||
"DATE": "თარიღი",
|
||||
"DISPLAY_HIDDEN_FILES": "ფარული ფაილების ჩვენება",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "გსურთ შეინახოთ ცვლილებები",
|
||||
"DOESNT_MATCH": "არ ემთხვევა",
|
||||
"DONE": "შესრულებულია",
|
||||
"DOWNLOAD": "ჩამოტვირთვა",
|
||||
"DROP_HERE_TO_UPLOAD": "ჩამოაგდეთ აქ ატვირთვისთვის",
|
||||
"EDITOR": "რედაქტორი",
|
||||
"EXISTING_LINKS": "არსებული ბმულები",
|
||||
"EXPIRATION": "ვადის გასვლა",
|
||||
"EXPORT_AS_{{VALUE}}": "ექსპორტი, როგორც {{VALUE",
|
||||
"HIDE_HIDDEN_FILES": "დამალული ფაილების დამალვა",
|
||||
"EMPTY": "ცარიელი",
|
||||
"ENDPOINT": "დასკვნა",
|
||||
"ENCRYPTION_KEY": "დაშიფვრის გასაღები",
|
||||
"ERROR": "შეცდომა",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "აქ ხშირად ნახვის საქაღალდეები იქნება ნაჩვენები",
|
||||
"HOST_KEY": "მასპინძელი გასაღები",
|
||||
"HOSTNAME*": "მასპინძლის სახელი",
|
||||
"INCORRECT_PASSWORD": "არასწორი პაროლი",
|
||||
"INFO": "ინფორმაცია",
|
||||
"INTERNAL_ERROR": "შიდა შეცდომა",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "შიდა შეცდომა: ვერ შექმნით {{VALUE}",
|
||||
"INVALID_PASSWORD": "არასწორი პაროლი",
|
||||
"INVALID_ACCOUNT": "არასწორი ანგარიში",
|
||||
"LOCATION": "ადგილმდებარეობა",
|
||||
"MISSING_DEPENDENCY": "დაკარგული დამოკიდებულება",
|
||||
"NAVIGATE": "ნავიგაცია",
|
||||
"NEW_FILE": "ახალი ფაილი",
|
||||
"NEW_FILE::SHORT": "ახალი ფაილი",
|
||||
"NEW_FOLDER": "ახალი დირექტორია",
|
||||
"NEW_FOLDER::SHORT": "ახალი დირექტორია",
|
||||
"NO": "არა",
|
||||
"NOT_ALLOWED": "არაა ნებადართული",
|
||||
"NOT_AUTHORISED": "არ არის უფლებამოსილი",
|
||||
"NOT_FOUND": "ნაპოვნია",
|
||||
"NOT_IMPLEMENTED": "არ განხორციელებულა",
|
||||
"NOT_SUPPORTED": "არ არის მხარდაჭერილი",
|
||||
"NOT_VALID": "მართებული არ არის",
|
||||
"NUMBER_OF_CONNECTIONS": "კავშირების რაოდენობა",
|
||||
"OK": "კარგი",
|
||||
"OOPS": "უი",
|
||||
"ONLY_FOR_USERS": "მხოლოდ მომხმარებლებისთვის",
|
||||
"PASSPHRASE": "ფრაზის ფრაზა",
|
||||
"PATH": "ბილიკი",
|
||||
"PERMISSION_DENIED": "წვდომა აკრძალულია",
|
||||
"PROPERTIES": "თვისებები",
|
||||
"PORT": "პორტი",
|
||||
"PASSWORD": "პაროლი",
|
||||
"PASSWORD_CANT_BE_EMPTY": "პაროლი ვერ იქნება ცარიელი",
|
||||
"PICK_A_MASTER_PASSWORD": "აირჩიე სამაგისტრო პაროლი",
|
||||
"POWERED_BY": "იკვებება",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "დაიცავით წვდომა პაროლით",
|
||||
"REGION": "რეგიონი",
|
||||
"REMEMBER_ME": "დამიმახსოვრე",
|
||||
"REMOVE": "ამოიღე",
|
||||
"RESTRICTIONS": "შეზღუდვები",
|
||||
"RUNNING": "სირბილი",
|
||||
"SAVE_CURRENT_FILE": "მიმდინარე ფაილის შენახვა",
|
||||
"SEARCH": "ძებნა",
|
||||
"SETTINGS": "პარამეტრები",
|
||||
"SORT_BY_TYPE": "დახარისხება ტიპის მიხედვით",
|
||||
"SORT_BY_DATE": "დაალაგეთ თარიღით",
|
||||
"SORT_BY_NAME": "დაალაგე სახელით",
|
||||
"SUPPORT": "მხარდაჭერა",
|
||||
"THERE_IS_NOTHING_HERE": "აქ არაფერია",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "ბმული გადაწერა იქნა ბუფერში",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "ამის შემდეგ ბმული ძალაში იქნება",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "ფაილი {{VALUE} დაარქვეს",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "ფაილი {{VALUE}} წაიშალა",
|
||||
"TIMEOUT": "დროის ამოწურვა",
|
||||
"TODO": "კეთება",
|
||||
"UPLOADER": "ატვირთვის",
|
||||
"USERNAME": "მომხმარებლის სახელი",
|
||||
"VIEWER": "მნახველი",
|
||||
"WAITING": "ლოდინი",
|
||||
"YES": "დიახ",
|
||||
"YOU_CANT_DO_THAT": "თქვენ არ შეგიძლიათ ამის გაკეთება",
|
||||
"YOUR_EMAIL_ADDRESS": "თქვენი ელ - ფოსტის მისამართი",
|
||||
"YOUR_MASTER_PASSWORD": "თქვენი სამაგისტრო პაროლი"
|
||||
}
|
||||
108
public/assets/locales/ko.json
Normal file
108
public/assets/locales/ko.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "이름이 {{VALUE}} 인 파일이 생성되었습니다",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "이름이 {{VALUE}} 인 폴더가 생성되었습니다",
|
||||
"ABORTED": "중단됨",
|
||||
"ABORT_CURRENT_UPLOADS?": "현재 업로드를 중단 하시겠습니까?",
|
||||
"ACTIVITY": "활동",
|
||||
"ADVANCED": "고급",
|
||||
"ALL_DONE": "작업 완료",
|
||||
"ALREADY_EXIST": "이미 존재합니다",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "카메라",
|
||||
"CAN_RESHARE": "재공유 가능",
|
||||
"CANCEL": "취소",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "연결을 설정할 수 없음",
|
||||
"CANT_LOAD_THIS_PICTURE": "이 사진을 로드 할 수 없음",
|
||||
"CANT_USE_FILESYSTEM": "파일 시스템을 사용할 수 없음",
|
||||
"CODE": "암호",
|
||||
"CONFIGURE": "구성",
|
||||
"CONFIRM_BY_TYPING": "입력하여 확인",
|
||||
"CONNECT": "연결",
|
||||
"COPIED_TO_CLIPBOARD": "클립 보드에 복사",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "전송량 정체, 나중에 다시 시도해주십시오",
|
||||
"CREATE_A_NEW_LINK": "새 링크 만들기",
|
||||
"CURRENT": "현재",
|
||||
"CURRENT_UPLOAD": "현재 업로드",
|
||||
"CUSTOM_LINK_URL": "맞춤 링크 URL",
|
||||
"DASHBOARD": "제어판",
|
||||
"DATE": "날짜",
|
||||
"DISPLAY_HIDDEN_FILES": "숨겨진 파일 표시",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "변경 사항을 저장 하시겠습니까?",
|
||||
"DOESNT_MATCH": "일치하지 않음",
|
||||
"DONE": "완료",
|
||||
"DOWNLOAD": "다운로드",
|
||||
"DROP_HERE_TO_UPLOAD": "업로드하려면 여기로 드롭하십시오",
|
||||
"EDITOR": "편집자",
|
||||
"EXISTING_LINKS": "기존 링크",
|
||||
"EXPIRATION": "링크 만료",
|
||||
"EXPORT_AS_{{VALUE}}": "{{VALUE}} (으)로 내보내기",
|
||||
"HIDE_HIDDEN_FILES": "숨겨진 파일 숨기기",
|
||||
"EMPTY": "빈",
|
||||
"ENDPOINT": "종점",
|
||||
"ENCRYPTION_KEY": "암호화 키",
|
||||
"ERROR": "오류",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "자주 액세스하는 폴더가 여기에 표시됩니다",
|
||||
"HOST_KEY": "호스트 키",
|
||||
"HOSTNAME*": "호스트 이름",
|
||||
"INCORRECT_PASSWORD": "잘못된 비밀번호",
|
||||
"INFO": "정보",
|
||||
"INTERNAL_ERROR": "내부 에러",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "내부 오류 : {{VALUE}}을 (를) 만들 수 없습니다",
|
||||
"INVALID_PASSWORD": "유효하지 않은 비밀번호",
|
||||
"INVALID_ACCOUNT": "잘못된 계정",
|
||||
"LOCATION": "위치",
|
||||
"MISSING_DEPENDENCY": "의존성 누락",
|
||||
"NAVIGATE": "탐색",
|
||||
"NEW_FILE": "새로운 파일",
|
||||
"NEW_FILE::SHORT": "새 파일",
|
||||
"NEW_FOLDER": "새로운 디렉토리",
|
||||
"NEW_FOLDER::SHORT": "새 디렉토리",
|
||||
"NO": "아니요",
|
||||
"NOT_ALLOWED": "허용되지 않음",
|
||||
"NOT_AUTHORISED": "승인되지 않음",
|
||||
"NOT_FOUND": "찾을 수 없습니다",
|
||||
"NOT_IMPLEMENTED": "구현되지 않음",
|
||||
"NOT_SUPPORTED": "지원되지 않습니다",
|
||||
"NOT_VALID": "유효하지 않습니다",
|
||||
"NUMBER_OF_CONNECTIONS": "연결 수",
|
||||
"OK": "확인",
|
||||
"OOPS": "죄송합니다",
|
||||
"ONLY_FOR_USERS": "사용자 만",
|
||||
"PASSPHRASE": "암호",
|
||||
"PATH": "경로",
|
||||
"PERMISSION_DENIED": "권한 거부됨",
|
||||
"PROPERTIES": "속성",
|
||||
"PORT": "포트",
|
||||
"PASSWORD": "비밀번호",
|
||||
"PASSWORD_CANT_BE_EMPTY": "비밀번호는 비워 둘 수 없습니다",
|
||||
"PICK_A_MASTER_PASSWORD": "마스터 비밀번호를 선택하십시오",
|
||||
"POWERED_BY": "에 의해 구동",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "비밀번호로 접근 제한",
|
||||
"REGION": "지역",
|
||||
"REMEMBER_ME": "로그인 유지",
|
||||
"REMOVE": "제거",
|
||||
"RESTRICTIONS": "제한 사항",
|
||||
"RUNNING": "실행중",
|
||||
"SAVE_CURRENT_FILE": "현재 파일 저장",
|
||||
"SEARCH": "검색",
|
||||
"SETTINGS": "설정",
|
||||
"SORT_BY_TYPE": "유형별로 정렬",
|
||||
"SORT_BY_DATE": "날짜별로 정렬",
|
||||
"SORT_BY_NAME": "이름으로 정렬",
|
||||
"SUPPORT": "지원",
|
||||
"THERE_IS_NOTHING_HERE": "여기에 아무것도 없습니다",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "링크가 클립 보드에 복사되었습니다",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "링크는 유효하지 않습니다",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "{{VALUE}} 파일의 이름이 변경되었습니다",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "{{VALUE}} 파일이 삭제되었습니다",
|
||||
"TIMEOUT": "타임 아웃",
|
||||
"TODO": "할일",
|
||||
"UPLOADER": "업로더",
|
||||
"USERNAME": "사용자 이름",
|
||||
"VIEWER": "뷰어",
|
||||
"WAITING": "기다리는 중",
|
||||
"YES": "예",
|
||||
"YOU_CANT_DO_THAT": "당신은 이 작업을 할 수 없습니다",
|
||||
"YOUR_EMAIL_ADDRESS": "귀하의 이메일 주소",
|
||||
"YOUR_MASTER_PASSWORD": "귀하의 마스터 비밀번호"
|
||||
}
|
||||
108
public/assets/locales/lt.json
Normal file
108
public/assets/locales/lt.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Buvo sukurtas failas pavadinimu {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Buvo sukurtas aplankas pavadinimu {{VALUE}}",
|
||||
"ABORTED": "nutrauktas",
|
||||
"ABORT_CURRENT_UPLOADS?": "nutraukti dabartinį įkėlimą?",
|
||||
"ACTIVITY": "Veikla",
|
||||
"ADVANCED": "pažengęs",
|
||||
"ALL_DONE": "viskas padaryta",
|
||||
"ALREADY_EXIST": "jau egzistuoja",
|
||||
"BEAUTIFUL_URL": "gražus_urlis",
|
||||
"CAMERA": "fotoaparatas",
|
||||
"CAN_RESHARE": "gali bendrinti dar kartą",
|
||||
"CANCEL": "atšaukti",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "negali užmegzti ryšio",
|
||||
"CANT_LOAD_THIS_PICTURE": "negaliu įkelti šios nuotraukos",
|
||||
"CANT_USE_FILESYSTEM": "gali naudoti failų sistemą",
|
||||
"CODE": "kodas",
|
||||
"CONFIGURE": "konfigūruoti",
|
||||
"CONFIRM_BY_TYPING": "patvirtinkite įvesdami",
|
||||
"CONNECT": "Prisijungti",
|
||||
"COPIED_TO_CLIPBOARD": "nukopijuota į mainų sritį",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "transporto spūstys, bandykite dar kartą vėliau",
|
||||
"CREATE_A_NEW_LINK": "sukurti naują nuorodą",
|
||||
"CURRENT": "srovės",
|
||||
"CURRENT_UPLOAD": "dabartinis įkėlimas",
|
||||
"CUSTOM_LINK_URL": "tinkintos nuorodos URL",
|
||||
"DASHBOARD": "prietaisų skydelis",
|
||||
"DATE": "data",
|
||||
"DISPLAY_HIDDEN_FILES": "rodyti paslėptus failus",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "ar norite išsaugoti pakeitimus",
|
||||
"DOESNT_MATCH": "nesutampa",
|
||||
"DONE": "padaryta",
|
||||
"DOWNLOAD": "parsisiųsti",
|
||||
"DROP_HERE_TO_UPLOAD": "numeskite čia norėdami įkelti",
|
||||
"EDITOR": "redaktorius",
|
||||
"EXISTING_LINKS": "esamos nuorodos",
|
||||
"EXPIRATION": "galiojimo laikas",
|
||||
"EXPORT_AS_{{VALUE}}": "eksportuoti kaip {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "paslėpti paslėptus failus",
|
||||
"EMPTY": "tuščia",
|
||||
"ENDPOINT": "baigtis",
|
||||
"ENCRYPTION_KEY": "šifravimo raktas",
|
||||
"ERROR": "klaida",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "čia bus rodomi dažnai prieinami aplankai",
|
||||
"HOST_KEY": "pagrindinio kompiuterio raktas",
|
||||
"HOSTNAME*": "pagrindinio kompiuterio vardas",
|
||||
"INCORRECT_PASSWORD": "Neteisingas slaptažodis",
|
||||
"INFO": "informacija",
|
||||
"INTERNAL_ERROR": "Vidinė klaida",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "vidinė klaida: negalima sukurti {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Neteisingas slaptažodis",
|
||||
"INVALID_ACCOUNT": "neteisinga sąskaita",
|
||||
"LOCATION": "vieta",
|
||||
"MISSING_DEPENDENCY": "trūksta priklausomybės",
|
||||
"NAVIGATE": "Rodyti kelią",
|
||||
"NEW_FILE": "naujas failas",
|
||||
"NEW_FILE::SHORT": "naujas failas",
|
||||
"NEW_FOLDER": "naujas katalogas",
|
||||
"NEW_FOLDER::SHORT": "naujas katal..",
|
||||
"NO": "ne",
|
||||
"NOT_ALLOWED": "neleidžiama",
|
||||
"NOT_AUTHORISED": "neleidžiama",
|
||||
"NOT_FOUND": "nerastas",
|
||||
"NOT_IMPLEMENTED": "neįgyvendino",
|
||||
"NOT_SUPPORTED": "nepalaikomas",
|
||||
"NOT_VALID": "negaliojantis",
|
||||
"NUMBER_OF_CONNECTIONS": "jungčių skaičius",
|
||||
"OK": "Gerai",
|
||||
"OOPS": "Oi",
|
||||
"ONLY_FOR_USERS": "Tik vartotojams",
|
||||
"PASSPHRASE": "slaptafrazė",
|
||||
"PATH": "kelias",
|
||||
"PERMISSION_DENIED": "leidimas nesuteiktas",
|
||||
"PROPERTIES": "savybes",
|
||||
"PORT": "uostas",
|
||||
"PASSWORD": "Slaptažodis",
|
||||
"PASSWORD_CANT_BE_EMPTY": "slaptažodis negali būti tuščias",
|
||||
"PICK_A_MASTER_PASSWORD": "pasirinkti pagrindinį slaptažodį",
|
||||
"POWERED_BY": "maitina",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "apsaugoti prieigą slaptažodžiu",
|
||||
"REGION": "regione",
|
||||
"REMEMBER_ME": "Prisimink mane",
|
||||
"REMOVE": "pašalinti",
|
||||
"RESTRICTIONS": "apribojimai",
|
||||
"RUNNING": "bėgimas",
|
||||
"SAVE_CURRENT_FILE": "išsaugoti dabartinį failą",
|
||||
"SEARCH": "Paieška",
|
||||
"SETTINGS": "nustatymai",
|
||||
"SORT_BY_TYPE": "rūšiuoti pagal tipą",
|
||||
"SORT_BY_DATE": "rūšiuoti pagal datą",
|
||||
"SORT_BY_NAME": "rūšiuoti pagal pavadinimą",
|
||||
"SUPPORT": "palaikymas",
|
||||
"THERE_IS_NOTHING_HERE": "čia nieko nėra",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "nuoroda buvo nukopijuota į mainų sritį",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "nuoroda negalioja po",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "failas {{VALUE}} buvo pervadintas",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "failas {{VALUE}} buvo ištrintas",
|
||||
"TIMEOUT": "laikas baigėsi",
|
||||
"TODO": "daryti",
|
||||
"UPLOADER": "įkėlėjas",
|
||||
"USERNAME": "Vartotojo vardas",
|
||||
"VIEWER": "žiūrovas",
|
||||
"WAITING": "laukimas",
|
||||
"YES": "taip",
|
||||
"YOU_CANT_DO_THAT": "tu negali to padaryti",
|
||||
"YOUR_EMAIL_ADDRESS": "Jūsų elektroninio pašto adresas",
|
||||
"YOUR_MASTER_PASSWORD": "jūsų pagrindinis slaptažodis"
|
||||
}
|
||||
108
public/assets/locales/lv.json
Normal file
108
public/assets/locales/lv.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Быў створаны файл з імем {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Была створана папка пад назвай {{VALUE}}",
|
||||
"ABORTED": "перапынілі",
|
||||
"ABORT_CURRENT_UPLOADS?": "перапыніць бягучую загрузку?",
|
||||
"ACTIVITY": "Дзейнасць",
|
||||
"ADVANCED": "прасунуты",
|
||||
"ALL_DONE": "усё зроблена",
|
||||
"ALREADY_EXIST": "ужо існуюць",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "фотаапарат",
|
||||
"CAN_RESHARE": "можа адкрыць агульны доступ",
|
||||
"CANCEL": "адмяніць",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не ўдаецца ўсталяваць злучэнне",
|
||||
"CANT_LOAD_THIS_PICTURE": "не ўдаецца загрузіць гэтую выяву",
|
||||
"CANT_USE_FILESYSTEM": "можна выкарыстоўваць файлавую сістэму",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "наладзіць",
|
||||
"CONFIRM_BY_TYPING": "пацвердзіце, увёўшы",
|
||||
"CONNECT": "злучыць",
|
||||
"COPIED_TO_CLIPBOARD": "скапіраваны ў буфер абмену",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "заторы, паспрабуйце зноў пазней",
|
||||
"CREATE_A_NEW_LINK": "стварыць новую спасылку",
|
||||
"CURRENT": "ток",
|
||||
"CURRENT_UPLOAD": "бягучая загрузка",
|
||||
"CUSTOM_LINK_URL": "карыстацкі URL спасылкі",
|
||||
"DASHBOARD": "прыборная панэль",
|
||||
"DATE": "даты",
|
||||
"DISPLAY_HIDDEN_FILES": "адлюстроўваць схаваныя файлы",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Вы хочаце захаваць змены",
|
||||
"DOESNT_MATCH": "не супадае",
|
||||
"DONE": "зроблена",
|
||||
"DOWNLOAD": "спампаваць",
|
||||
"DROP_HERE_TO_UPLOAD": "падзенне сюды, каб загрузіць",
|
||||
"EDITOR": "рэдактар",
|
||||
"EXISTING_LINKS": "існуючыя спасылкі",
|
||||
"EXPIRATION": "тэрмін прыдатнасці",
|
||||
"EXPORT_AS_{{VALUE}}": "экспартаваць як {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "схаваць скрытыя файлы",
|
||||
"EMPTY": "пусты",
|
||||
"ENDPOINT": "канчатковая кропка",
|
||||
"ENCRYPTION_KEY": "ключ шыфравання",
|
||||
"ERROR": "памылка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Тут будуць паказаны папкі частага доступу",
|
||||
"HOST_KEY": "ключ хаста",
|
||||
"HOSTNAME*": "імя хаста",
|
||||
"INCORRECT_PASSWORD": "няправільны пароль",
|
||||
"INFO": "інфармацыя",
|
||||
"INTERNAL_ERROR": "унутраная памылка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "унутраная памылка: немагчыма стварыць {{VALUE}}",
|
||||
"INVALID_PASSWORD": "няправільны пароль",
|
||||
"INVALID_ACCOUNT": "несапраўдны ўліковы запіс",
|
||||
"LOCATION": "месцазнаходжанне",
|
||||
"MISSING_DEPENDENCY": "адсутнічае залежнасць",
|
||||
"NAVIGATE": "арыентавацца",
|
||||
"NEW_FILE": "новы файл",
|
||||
"NEW_FILE::SHORT": "новы файл",
|
||||
"NEW_FOLDER": "новы каталог",
|
||||
"NEW_FOLDER::SHORT": "новы каталог",
|
||||
"NO": "не",
|
||||
"NOT_ALLOWED": "не дазволена",
|
||||
"NOT_AUTHORISED": "не ўпаўнаважаны",
|
||||
"NOT_FOUND": "не знойдзены",
|
||||
"NOT_IMPLEMENTED": "не рэалізаваны",
|
||||
"NOT_SUPPORTED": "не падтрымліваецца",
|
||||
"NOT_VALID": "не дзейнічае",
|
||||
"NUMBER_OF_CONNECTIONS": "колькасць злучэнняў",
|
||||
"OK": "добра",
|
||||
"OOPS": "На жаль",
|
||||
"ONLY_FOR_USERS": "Толькі для карыстальнікаў",
|
||||
"PASSPHRASE": "фразу",
|
||||
"PATH": "шлях",
|
||||
"PERMISSION_DENIED": "у доступе адмоўлена",
|
||||
"PROPERTIES": "ўласцівасці",
|
||||
"PORT": "порт",
|
||||
"PASSWORD": "пароль",
|
||||
"PASSWORD_CANT_BE_EMPTY": "пусты пароль не можа быць",
|
||||
"PICK_A_MASTER_PASSWORD": "выбраць галоўны пароль",
|
||||
"POWERED_BY": "харчаванне ад",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "абараніць доступ паролем",
|
||||
"REGION": "вобласць",
|
||||
"REMEMBER_ME": "Запомні мяне",
|
||||
"REMOVE": "выдаліць",
|
||||
"RESTRICTIONS": "абмежаванні",
|
||||
"RUNNING": "працуе",
|
||||
"SAVE_CURRENT_FILE": "захаваць бягучы файл",
|
||||
"SEARCH": "пошук",
|
||||
"SETTINGS": "налады",
|
||||
"SORT_BY_TYPE": "сартаваць па тыпу",
|
||||
"SORT_BY_DATE": "Сартаваць па даце",
|
||||
"SORT_BY_NAME": "сартаваць па імені",
|
||||
"SUPPORT": "падтрымка",
|
||||
"THERE_IS_NOTHING_HERE": "тут нічога няма",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "спасылка была скапіявана ў буфер абмену",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "пасля гэтага спасылка не будзе сапраўднай",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файл {{VALUE}} быў перайменаваны",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файл {{VALUE}} быў выдалены",
|
||||
"TIMEOUT": "тайм-аўт",
|
||||
"TODO": "рабіць",
|
||||
"UPLOADER": "пагрузчык",
|
||||
"USERNAME": "імя карыстальніка",
|
||||
"VIEWER": "глядач",
|
||||
"WAITING": "чакаюць",
|
||||
"YES": "так",
|
||||
"YOU_CANT_DO_THAT": "вы не можаце зрабіць гэтага",
|
||||
"YOUR_EMAIL_ADDRESS": "Ваш электронны адрас",
|
||||
"YOUR_MASTER_PASSWORD": "ваш галоўны пароль"
|
||||
}
|
||||
108
public/assets/locales/mn.json
Normal file
108
public/assets/locales/mn.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} нэртэй файл үүсгэгдсэн",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} нэртэй хавтас үүсгэсэн",
|
||||
"ABORTED": "үр хөндсөн",
|
||||
"ABORT_CURRENT_UPLOADS?": "одоогийн байршуулалтыг зогсоох уу?",
|
||||
"ACTIVITY": "Үйл ажиллагаа",
|
||||
"ADVANCED": "дэвшилтэт",
|
||||
"ALL_DONE": "бүгд бэлэн",
|
||||
"ALREADY_EXIST": "аль хэдийн байдаг",
|
||||
"BEAUTIFUL_URL": "үзэсгэлэнтэй_урл",
|
||||
"CAMERA": "камер",
|
||||
"CAN_RESHARE": "хуваалцах боломжтой",
|
||||
"CANCEL": "цуцлах",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "холболт үүсгэж чадахгүй байна",
|
||||
"CANT_LOAD_THIS_PICTURE": "энэ зургийг ачаалах боломжгүй",
|
||||
"CANT_USE_FILESYSTEM": "файлын системийг ашиглаж болно",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "тохируулах",
|
||||
"CONFIRM_BY_TYPING": "бичиж баталгаажуулна уу",
|
||||
"CONNECT": "холбох",
|
||||
"COPIED_TO_CLIPBOARD": "санах ой руу хуулсан",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "түгжрэл, дараа дахин оролдоно уу",
|
||||
"CREATE_A_NEW_LINK": "шинэ холбоос үүсгэх",
|
||||
"CURRENT": "Одоогийн",
|
||||
"CURRENT_UPLOAD": "одоогийн байршуулах",
|
||||
"CUSTOM_LINK_URL": "захиалгат холбоосын URL",
|
||||
"DASHBOARD": "хяналтын самбар",
|
||||
"DATE": "огноо",
|
||||
"DISPLAY_HIDDEN_FILES": "далд файлуудыг харуулах",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "та өөрчлөлтийг хадгалахыг хүсэж байна уу",
|
||||
"DOESNT_MATCH": "таарахгүй байна",
|
||||
"DONE": "хийсэн",
|
||||
"DOWNLOAD": "татаж авах",
|
||||
"DROP_HERE_TO_UPLOAD": "байршуулахын тулд энд буулгана уу",
|
||||
"EDITOR": "редактор",
|
||||
"EXISTING_LINKS": "байгаа холбоосууд",
|
||||
"EXPIRATION": "дуусах хугацаа",
|
||||
"EXPORT_AS_{{VALUE}}": "{{VALUE}} болгож экспорт хийх",
|
||||
"HIDE_HIDDEN_FILES": "далд файлуудыг нуух",
|
||||
"EMPTY": "хоосон",
|
||||
"ENDPOINT": "эцсийн цэг",
|
||||
"ENCRYPTION_KEY": "шифрлэх түлхүүр",
|
||||
"ERROR": "алдаа",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "эндээс шууд хандалт хийхийг харах болно",
|
||||
"HOST_KEY": "хост түлхүүр",
|
||||
"HOSTNAME*": "хостын нэр",
|
||||
"INCORRECT_PASSWORD": "нууц үг буруу",
|
||||
"INFO": "мэдээлэл",
|
||||
"INTERNAL_ERROR": "Дотоод алдаа",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "дотоод алдаа: {{VALUE}} үүсгэх боломжгүй",
|
||||
"INVALID_PASSWORD": "Нууц үг буруу байна",
|
||||
"INVALID_ACCOUNT": "хүчингүй данс",
|
||||
"LOCATION": "байршил",
|
||||
"MISSING_DEPENDENCY": "хамаарал алдагдсан",
|
||||
"NAVIGATE": "залуурдах",
|
||||
"NEW_FILE": "шинэ файл",
|
||||
"NEW_FILE::SHORT": "шинэ файл",
|
||||
"NEW_FOLDER": "шинэ лавлах",
|
||||
"NEW_FOLDER::SHORT": "шинэ лавлах",
|
||||
"NO": "үгүй шүү",
|
||||
"NOT_ALLOWED": "зөвшөөрөгдөөгүй",
|
||||
"NOT_AUTHORISED": "зөвшөөрөлгүй",
|
||||
"NOT_FOUND": "олдсонгүй",
|
||||
"NOT_IMPLEMENTED": "хэрэгжүүлээгүй",
|
||||
"NOT_SUPPORTED": "дэмжихгүй байна",
|
||||
"NOT_VALID": "хүчин төгөлдөр бус",
|
||||
"NUMBER_OF_CONNECTIONS": "холболтын тоо",
|
||||
"OK": "болж байна уу",
|
||||
"OOPS": "Өө,",
|
||||
"ONLY_FOR_USERS": "Зөвхөн хэрэглэгчид",
|
||||
"PASSPHRASE": "Нэвтрэх үг",
|
||||
"PATH": "зам",
|
||||
"PERMISSION_DENIED": "зөвшөөрөл татгалзсан",
|
||||
"PROPERTIES": "шинж чанарууд",
|
||||
"PORT": "боомт",
|
||||
"PASSWORD": "нууц үг",
|
||||
"PASSWORD_CANT_BE_EMPTY": "нууц үг хоосон байж болохгүй",
|
||||
"PICK_A_MASTER_PASSWORD": "мастер нууц үгийг сонгоно уу",
|
||||
"POWERED_BY": "дэмжигдсэн",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "нууц үгээр нэвтрэх эрхийг хамгаална",
|
||||
"REGION": "бүс нутаг",
|
||||
"REMEMBER_ME": "санаж байна уу",
|
||||
"REMOVE": "арилгах",
|
||||
"RESTRICTIONS": "хязгаарлалт",
|
||||
"RUNNING": "ажиллаж байгаа",
|
||||
"SAVE_CURRENT_FILE": "одоогийн файлыг хадгалах",
|
||||
"SEARCH": "хайх",
|
||||
"SETTINGS": "тохиргоо",
|
||||
"SORT_BY_TYPE": "төрлөөр нь ангил",
|
||||
"SORT_BY_DATE": "огноогоор нь ангилах",
|
||||
"SORT_BY_NAME": "нэрээр нь ангил",
|
||||
"SUPPORT": "дэмжлэг",
|
||||
"THERE_IS_NOTHING_HERE": "энд юу ч байхгүй",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "холбоосыг нь санах ойд хуулав",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "дараа нь холбоос уг холбоос хүчингүй болно",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файлын нэр {{VALUE}} өөрчлөгдсөн",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файлыг {{VALUE}} устгасан байна",
|
||||
"TIMEOUT": "завсарлага",
|
||||
"TODO": "хийх",
|
||||
"UPLOADER": "байршуулагч",
|
||||
"USERNAME": "хэрэглэгчийн нэр",
|
||||
"VIEWER": "үзэгч",
|
||||
"WAITING": "хүлээж байна",
|
||||
"YES": "тийм шүү",
|
||||
"YOU_CANT_DO_THAT": "та үүнийг хийж чадахгүй",
|
||||
"YOUR_EMAIL_ADDRESS": "таны имэйл хаяг",
|
||||
"YOUR_MASTER_PASSWORD": "таны мастер нууц үг"
|
||||
}
|
||||
108
public/assets/locales/nb.json
Normal file
108
public/assets/locales/nb.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "En fil med navnet {{VALUE}} ble opprettet",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "En mappe med navnet {{VALUE}} ble opprettet",
|
||||
"ABORTED": "abortert",
|
||||
"ABORT_CURRENT_UPLOADS?": "avbryte gjeldende opplasting?",
|
||||
"ACTIVITY": "Aktivitet",
|
||||
"ADVANCED": "avansert",
|
||||
"ALL_DONE": "ferdig",
|
||||
"ALREADY_EXIST": "Finnes allerede",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "kan dele på nytt",
|
||||
"CANCEL": "Avbryt",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "kan ikke opprette en forbindelse",
|
||||
"CANT_LOAD_THIS_PICTURE": "kan ikke laste dette bildet",
|
||||
"CANT_USE_FILESYSTEM": "kan bruke filsystem",
|
||||
"CODE": "kode",
|
||||
"CONFIGURE": "konfigurere",
|
||||
"CONFIRM_BY_TYPING": "bekreft ved å skrive",
|
||||
"CONNECT": "koble",
|
||||
"COPIED_TO_CLIPBOARD": "kopiert til utklippstavlen",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "trafikkstopp, prøv igjen senere",
|
||||
"CREATE_A_NEW_LINK": "opprette en ny lenke",
|
||||
"CURRENT": "strøm",
|
||||
"CURRENT_UPLOAD": "nåværende opplasting",
|
||||
"CUSTOM_LINK_URL": "tilpasset lenke URL",
|
||||
"DASHBOARD": "dashbord",
|
||||
"DATE": "Dato",
|
||||
"DISPLAY_HIDDEN_FILES": "vise skjulte filer",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "vil du lagre endringene",
|
||||
"DOESNT_MATCH": "stemmer ikke",
|
||||
"DONE": "ferdig",
|
||||
"DOWNLOAD": "nedlasting",
|
||||
"DROP_HERE_TO_UPLOAD": "slipp her for å laste opp",
|
||||
"EDITOR": "redaktør",
|
||||
"EXISTING_LINKS": "eksisterende lenker",
|
||||
"EXPIRATION": "utløp",
|
||||
"EXPORT_AS_{{VALUE}}": "eksportere som {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "skjul skjulte filer",
|
||||
"EMPTY": "tømme",
|
||||
"ENDPOINT": "endepunkt",
|
||||
"ENCRYPTION_KEY": "krypteringsnøkkel",
|
||||
"ERROR": "feil",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "ofte vises mapper her",
|
||||
"HOST_KEY": "vertsnøkkel",
|
||||
"HOSTNAME*": "vertsnavn",
|
||||
"INCORRECT_PASSWORD": "feil passord",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Intern feil",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "intern feil: kan ikke opprette en {{VALUE}}",
|
||||
"INVALID_PASSWORD": "ugyldig passord",
|
||||
"INVALID_ACCOUNT": "ugyldig konto",
|
||||
"LOCATION": "plassering",
|
||||
"MISSING_DEPENDENCY": "mangler avhengighet",
|
||||
"NAVIGATE": "navigere",
|
||||
"NEW_FILE": "ny fil",
|
||||
"NEW_FILE::SHORT": "ny fil",
|
||||
"NEW_FOLDER": "ny katalog",
|
||||
"NEW_FOLDER::SHORT": "ny katalog",
|
||||
"NO": "Nei",
|
||||
"NOT_ALLOWED": "ikke tillatt",
|
||||
"NOT_AUTHORISED": "ikke autorisert",
|
||||
"NOT_FOUND": "ikke funnet",
|
||||
"NOT_IMPLEMENTED": "ikke implementert",
|
||||
"NOT_SUPPORTED": "ikke støttet",
|
||||
"NOT_VALID": "ikke gyldig",
|
||||
"NUMBER_OF_CONNECTIONS": "antall tilkoblinger",
|
||||
"OK": "ok",
|
||||
"OOPS": "Oops",
|
||||
"ONLY_FOR_USERS": "Bare for brukere",
|
||||
"PASSPHRASE": "passphrase",
|
||||
"PATH": "sti",
|
||||
"PERMISSION_DENIED": "tillatelse avslått",
|
||||
"PROPERTIES": "eiendommer",
|
||||
"PORT": "havn",
|
||||
"PASSWORD": "passord",
|
||||
"PASSWORD_CANT_BE_EMPTY": "passord kan ikke være tomt",
|
||||
"PICK_A_MASTER_PASSWORD": "velg et hovedpassord",
|
||||
"POWERED_BY": "drevet av",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "beskytte tilgang med et passord",
|
||||
"REGION": "region",
|
||||
"REMEMBER_ME": "Husk meg",
|
||||
"REMOVE": "ta vekk",
|
||||
"RESTRICTIONS": "begrensninger",
|
||||
"RUNNING": "løping",
|
||||
"SAVE_CURRENT_FILE": "lagre gjeldende fil",
|
||||
"SEARCH": "Søk",
|
||||
"SETTINGS": "innstillinger",
|
||||
"SORT_BY_TYPE": "sorter etter type",
|
||||
"SORT_BY_DATE": "sorter etter dato",
|
||||
"SORT_BY_NAME": "Sorter etter navn",
|
||||
"SUPPORT": "Brukerstøtte",
|
||||
"THERE_IS_NOTHING_HERE": "her er ingenting",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "lenken ble kopiert i utklippstavlen",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "koblingen vil ikke være gyldig etter",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "filen {{VALUE}} ble gitt nytt navn",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "filen {{VALUE}} ble slettet",
|
||||
"TIMEOUT": "pause",
|
||||
"TODO": "å gjøre",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "brukernavn",
|
||||
"VIEWER": "viewer",
|
||||
"WAITING": "venter",
|
||||
"YES": "ja",
|
||||
"YOU_CANT_DO_THAT": "du kan ikke gjøre det",
|
||||
"YOUR_EMAIL_ADDRESS": "Din epostadresse",
|
||||
"YOUR_MASTER_PASSWORD": "ditt hovedpassord"
|
||||
}
|
||||
108
public/assets/locales/nl.json
Normal file
108
public/assets/locales/nl.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Er is een bestand met de naam {{VALUE}} gemaakt",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Er is een map met de naam {{VALUE}} gemaakt",
|
||||
"ABORTED": "afgebroken",
|
||||
"ABORT_CURRENT_UPLOADS?": "huidige upload afbreken?",
|
||||
"ACTIVITY": "Activiteit",
|
||||
"ADVANCED": "Geavanceerd",
|
||||
"ALL_DONE": "helemaal klaar",
|
||||
"ALREADY_EXIST": "bestaat al",
|
||||
"BEAUTIFUL_URL": "mooie_url",
|
||||
"CAMERA": "camera",
|
||||
"CAN_RESHARE": "kan opnieuw delen",
|
||||
"CANCEL": "annuleren",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "kan geen verbinding tot stand brengen",
|
||||
"CANT_LOAD_THIS_PICTURE": "kan deze afbeelding niet laden",
|
||||
"CANT_USE_FILESYSTEM": "kan bestandssysteem niet gebruiken",
|
||||
"CODE": "code",
|
||||
"CONFIGURE": "configureren",
|
||||
"CONFIRM_BY_TYPING": "bevestig door te typen",
|
||||
"CONNECT": "verbinden",
|
||||
"COPIED_TO_CLIPBOARD": "gekopieerd naar het klembord",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "verkeersopstoppingen, probeer het later opnieuw",
|
||||
"CREATE_A_NEW_LINK": "maak een nieuwe link",
|
||||
"CURRENT": "actueel",
|
||||
"CURRENT_UPLOAD": "huidige upload",
|
||||
"CUSTOM_LINK_URL": "aangepaste link-URL",
|
||||
"DASHBOARD": "dashboard",
|
||||
"DATE": "datum",
|
||||
"DISPLAY_HIDDEN_FILES": "verborgen bestanden weergeven",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "wilt u de wijzigingen opslaan",
|
||||
"DOESNT_MATCH": "komt niet overeen",
|
||||
"DONE": "gedaan",
|
||||
"DOWNLOAD": "downloaden",
|
||||
"DROP_HERE_TO_UPLOAD": "hier neerzetten om te uploaden",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "bestaande links",
|
||||
"EXPIRATION": "vervaldatum",
|
||||
"EXPORT_AS_{{VALUE}}": "exporteren als {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "verberg verborgen bestanden",
|
||||
"EMPTY": "leeg",
|
||||
"ENDPOINT": "eindpunt",
|
||||
"ENCRYPTION_KEY": "coderingssleutel",
|
||||
"ERROR": "fout",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "vaak worden toegangsmappen hier weergegeven",
|
||||
"HOST_KEY": "host sleutel",
|
||||
"HOSTNAME*": "hostnaam",
|
||||
"INCORRECT_PASSWORD": "Incorrect wachtwoord",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Interne fout",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "interne fout: kan geen {{VALUE}} maken",
|
||||
"INVALID_PASSWORD": "ongeldig wachtwoord",
|
||||
"INVALID_ACCOUNT": "ongeldig account",
|
||||
"LOCATION": "plaats",
|
||||
"MISSING_DEPENDENCY": "ontbrekende afhankelijkheid",
|
||||
"NAVIGATE": "navigeren",
|
||||
"NEW_FILE": "nieuw bestand",
|
||||
"NEW_FILE::SHORT": "nieuw bestand",
|
||||
"NEW_FOLDER": "nieuwe map",
|
||||
"NEW_FOLDER::SHORT": "nieuwe map",
|
||||
"NO": "Nee",
|
||||
"NOT_ALLOWED": "niet toegestaan",
|
||||
"NOT_AUTHORISED": "niet bevoegd",
|
||||
"NOT_FOUND": "niet gevonden",
|
||||
"NOT_IMPLEMENTED": "Niet geïmplementeerd",
|
||||
"NOT_SUPPORTED": "niet ondersteund",
|
||||
"NOT_VALID": "niet geldig",
|
||||
"NUMBER_OF_CONNECTIONS": "aantal verbindingen",
|
||||
"OK": "OK",
|
||||
"OOPS": "Oeps",
|
||||
"ONLY_FOR_USERS": "Alleen voor gebruikers",
|
||||
"PASSPHRASE": "wachtwoordzin",
|
||||
"PATH": "pad",
|
||||
"PERMISSION_DENIED": "toestemming geweigerd",
|
||||
"PROPERTIES": "eigenschappen",
|
||||
"PORT": "poort",
|
||||
"PASSWORD": "wachtwoord",
|
||||
"PASSWORD_CANT_BE_EMPTY": "wachtwoord mag niet leeg zijn",
|
||||
"PICK_A_MASTER_PASSWORD": "kies een hoofdwachtwoord",
|
||||
"POWERED_BY": "powered by",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "beveilig de toegang met een wachtwoord",
|
||||
"REGION": "regio",
|
||||
"REMEMBER_ME": "Onthoud me",
|
||||
"REMOVE": "verwijderen",
|
||||
"RESTRICTIONS": "beperkingen",
|
||||
"RUNNING": "verwerken",
|
||||
"SAVE_CURRENT_FILE": "sla het huidige bestand op",
|
||||
"SEARCH": "zoeken",
|
||||
"SETTINGS": "instellingen",
|
||||
"SORT_BY_TYPE": "sorteer op type",
|
||||
"SORT_BY_DATE": "sorteren op datum",
|
||||
"SORT_BY_NAME": "Sorteren op naam",
|
||||
"SUPPORT": "ondersteuning",
|
||||
"THERE_IS_NOTHING_HERE": "er is niks hier",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "de link is gekopieerd naar het klembord",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "de link is daarna niet meer geldig",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "het bestand {{VALUE}} is hernoemd",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "het bestand {{VALUE}} is verwijderd",
|
||||
"TIMEOUT": "time-out",
|
||||
"TODO": "Te doen",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "gebruikersnaam",
|
||||
"VIEWER": "kijker",
|
||||
"WAITING": "aan het wachten",
|
||||
"YES": "Ja",
|
||||
"YOU_CANT_DO_THAT": "dat kun je niet doen",
|
||||
"YOUR_EMAIL_ADDRESS": "jouw e-mailadres",
|
||||
"YOUR_MASTER_PASSWORD": "uw hoofdwachtwoord"
|
||||
}
|
||||
108
public/assets/locales/pl.json
Normal file
108
public/assets/locales/pl.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Plik o nazwie {{VALUE}} został utworzony",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Utworzono folder o nazwie {{VALUE}}",
|
||||
"ABORTED": "niedonoszony",
|
||||
"ABORT_CURRENT_UPLOADS?": "przerwać aktualne przesyłanie?",
|
||||
"ACTIVITY": "Czynność",
|
||||
"ADVANCED": "zaawansowane",
|
||||
"ALL_DONE": "wszystko gotowe",
|
||||
"ALREADY_EXIST": "już istnieje",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "aparat fotograficzny",
|
||||
"CAN_RESHARE": "można udostępnić dalej",
|
||||
"CANCEL": "Anuluj",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "nie można nawiązać połączenia",
|
||||
"CANT_LOAD_THIS_PICTURE": "nie można załadować tego zdjęcia",
|
||||
"CANT_USE_FILESYSTEM": "może korzystać z systemu plików",
|
||||
"CODE": "kod",
|
||||
"CONFIGURE": "skonfigurować",
|
||||
"CONFIRM_BY_TYPING": "potwierdź, pisząc",
|
||||
"CONNECT": "połączyć",
|
||||
"COPIED_TO_CLIPBOARD": "skopiowane do schowka",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "korki, spróbuj ponownie później",
|
||||
"CREATE_A_NEW_LINK": "utwórz nowy link",
|
||||
"CURRENT": "obecny",
|
||||
"CURRENT_UPLOAD": "aktualne przesyłanie",
|
||||
"CUSTOM_LINK_URL": "niestandardowy adres URL linku",
|
||||
"DASHBOARD": "deska rozdzielcza",
|
||||
"DATE": "data",
|
||||
"DISPLAY_HIDDEN_FILES": "wyświetlać ukryte pliki",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "czy chcesz zapisać zmiany",
|
||||
"DOESNT_MATCH": "nie pasuje",
|
||||
"DONE": "gotowy",
|
||||
"DOWNLOAD": "Ściągnij",
|
||||
"DROP_HERE_TO_UPLOAD": "upuść tutaj, aby przesłać",
|
||||
"EDITOR": "redaktor",
|
||||
"EXISTING_LINKS": "istniejące linki",
|
||||
"EXPIRATION": "wygaśnięcie",
|
||||
"EXPORT_AS_{{VALUE}}": "eksportuj jako {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ukryj ukryte pliki",
|
||||
"EMPTY": "pusty",
|
||||
"ENDPOINT": "punkt końcowy",
|
||||
"ENCRYPTION_KEY": "klucz szyfrujący",
|
||||
"ERROR": "błąd",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "często będą wyświetlane foldery",
|
||||
"HOST_KEY": "klucz hosta",
|
||||
"HOSTNAME*": "nazwa hosta",
|
||||
"INCORRECT_PASSWORD": "niepoprawne hasło",
|
||||
"INFO": "informacje",
|
||||
"INTERNAL_ERROR": "Błąd wewnętrzny",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "błąd wewnętrzny: nie można utworzyć {{VALUE}}",
|
||||
"INVALID_PASSWORD": "nieprawidłowe hasło",
|
||||
"INVALID_ACCOUNT": "nieważne konto",
|
||||
"LOCATION": "Lokalizacja",
|
||||
"MISSING_DEPENDENCY": "brak zależności",
|
||||
"NAVIGATE": "nawigować",
|
||||
"NEW_FILE": "nowy plik",
|
||||
"NEW_FILE::SHORT": "nowy plik",
|
||||
"NEW_FOLDER": "nowy katalog",
|
||||
"NEW_FOLDER::SHORT": "nowy katalog",
|
||||
"NO": "Nie",
|
||||
"NOT_ALLOWED": "nie dozwolony",
|
||||
"NOT_AUTHORISED": "nieautoryzowany",
|
||||
"NOT_FOUND": "nie znaleziono",
|
||||
"NOT_IMPLEMENTED": "nie zaimplementowano",
|
||||
"NOT_SUPPORTED": "niewspierany",
|
||||
"NOT_VALID": "nieważny",
|
||||
"NUMBER_OF_CONNECTIONS": "liczba połączeń",
|
||||
"OK": "ok",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Tylko dla użytkowników",
|
||||
"PASSPHRASE": "hasło",
|
||||
"PATH": "ścieżka",
|
||||
"PERMISSION_DENIED": "odmowa dostępu",
|
||||
"PROPERTIES": "nieruchomości",
|
||||
"PORT": "Port",
|
||||
"PASSWORD": "hasło",
|
||||
"PASSWORD_CANT_BE_EMPTY": "hasło nie może być puste",
|
||||
"PICK_A_MASTER_PASSWORD": "wybierz hasło główne",
|
||||
"POWERED_BY": "zasilany przez",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "chroń dostęp hasłem",
|
||||
"REGION": "region",
|
||||
"REMEMBER_ME": "Zapamiętaj mnie",
|
||||
"REMOVE": "usunąć",
|
||||
"RESTRICTIONS": "ograniczenia",
|
||||
"RUNNING": "bieganie",
|
||||
"SAVE_CURRENT_FILE": "zapisz bieżący plik",
|
||||
"SEARCH": "Szukaj",
|
||||
"SETTINGS": "ustawienia",
|
||||
"SORT_BY_TYPE": "sortuj według typu",
|
||||
"SORT_BY_DATE": "sortowanie według daty",
|
||||
"SORT_BY_NAME": "sortuj według nazwy",
|
||||
"SUPPORT": "wsparcie",
|
||||
"THERE_IS_NOTHING_HERE": "nic tu nie ma",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "link został skopiowany do schowka",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "link nie będzie ważny po",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "nazwa pliku {{VALUE}} została zmieniona",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "plik {{VALUE}} został usunięty",
|
||||
"TIMEOUT": "koniec czasu",
|
||||
"TODO": "do zrobienia",
|
||||
"UPLOADER": "przesyłający",
|
||||
"USERNAME": "Nazwa Użytkownika",
|
||||
"VIEWER": "widz",
|
||||
"WAITING": "Czekanie",
|
||||
"YES": "tak",
|
||||
"YOU_CANT_DO_THAT": "nie możesz tego zrobić",
|
||||
"YOUR_EMAIL_ADDRESS": "Twój adres email",
|
||||
"YOUR_MASTER_PASSWORD": "twoje hasło główne"
|
||||
}
|
||||
108
public/assets/locales/pt.json
Normal file
108
public/assets/locales/pt.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Um arquivo chamado {{VALUE}} foi criado",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Uma pasta chamada {{VALUE}} foi criada",
|
||||
"ABORTED": "abortado",
|
||||
"ABORT_CURRENT_UPLOADS?": "abortar upload atual?",
|
||||
"ACTIVITY": "Atividade",
|
||||
"ADVANCED": "avançado",
|
||||
"ALL_DONE": "tudo feito",
|
||||
"ALREADY_EXIST": "já existe",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "Câmera",
|
||||
"CAN_RESHARE": "pode compartilhar de novo",
|
||||
"CANCEL": "cancelar",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "não pode estabelecer uma conexão",
|
||||
"CANT_LOAD_THIS_PICTURE": "não consigo carregar esta foto",
|
||||
"CANT_USE_FILESYSTEM": "pode usar sistema de arquivos",
|
||||
"CODE": "código",
|
||||
"CONFIGURE": "configurar",
|
||||
"CONFIRM_BY_TYPING": "confirme digitando",
|
||||
"CONNECT": "conectar",
|
||||
"COPIED_TO_CLIPBOARD": "Copiado para a área de transferência",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "congestionamento de tráfego, tente novamente mais tarde",
|
||||
"CREATE_A_NEW_LINK": "crie um novo link",
|
||||
"CURRENT": "atual",
|
||||
"CURRENT_UPLOAD": "upload atual",
|
||||
"CUSTOM_LINK_URL": "URL de link personalizado",
|
||||
"DASHBOARD": "painel de controle",
|
||||
"DATE": "encontro",
|
||||
"DISPLAY_HIDDEN_FILES": "exibir arquivos ocultos",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "você quer salvar as alterações",
|
||||
"DOESNT_MATCH": "não corresponde",
|
||||
"DONE": "feito",
|
||||
"DOWNLOAD": "baixar",
|
||||
"DROP_HERE_TO_UPLOAD": "solte aqui para fazer upload",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "links existentes",
|
||||
"EXPIRATION": "expiração",
|
||||
"EXPORT_AS_{{VALUE}}": "exportar como {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ocultar arquivos ocultos",
|
||||
"EMPTY": "esvaziar",
|
||||
"ENDPOINT": "ponto final",
|
||||
"ENCRYPTION_KEY": "Chave de encriptação",
|
||||
"ERROR": "erro",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "As pastas de acesso frequente serão mostradas aqui",
|
||||
"HOST_KEY": "chave do host",
|
||||
"HOSTNAME*": "nome de host*",
|
||||
"INCORRECT_PASSWORD": "senha incorreta",
|
||||
"INFO": "informação",
|
||||
"INTERNAL_ERROR": "Erro interno",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "erro interno: não é possível criar um {{VALUE}}",
|
||||
"INVALID_PASSWORD": "senha inválida",
|
||||
"INVALID_ACCOUNT": "conta inválida",
|
||||
"LOCATION": "localização",
|
||||
"MISSING_DEPENDENCY": "falta de dependência",
|
||||
"NAVIGATE": "navegar",
|
||||
"NEW_FILE": "novo arquivo",
|
||||
"NEW_FILE::SHORT": "novo arquivo",
|
||||
"NEW_FOLDER": "novo diretório",
|
||||
"NEW_FOLDER::SHORT": "novo diret.",
|
||||
"NO": "não",
|
||||
"NOT_ALLOWED": "não permitido",
|
||||
"NOT_AUTHORISED": "não autorizado",
|
||||
"NOT_FOUND": "não encontrado",
|
||||
"NOT_IMPLEMENTED": "não implementado",
|
||||
"NOT_SUPPORTED": "não suportado",
|
||||
"NOT_VALID": "inválido",
|
||||
"NUMBER_OF_CONNECTIONS": "número de conexões",
|
||||
"OK": "Está bem",
|
||||
"OOPS": "Opa",
|
||||
"ONLY_FOR_USERS": "Somente para usuários",
|
||||
"PASSPHRASE": "frase secreta",
|
||||
"PATH": "caminho",
|
||||
"PERMISSION_DENIED": "permissão negada",
|
||||
"PROPERTIES": "propriedades",
|
||||
"PORT": "porta",
|
||||
"PASSWORD": "senha",
|
||||
"PASSWORD_CANT_BE_EMPTY": "a senha não pode estar vazia",
|
||||
"PICK_A_MASTER_PASSWORD": "escolha uma senha mestra",
|
||||
"POWERED_BY": "distribuído por",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "proteger o acesso com uma senha",
|
||||
"REGION": "região",
|
||||
"REMEMBER_ME": "lembre de mim",
|
||||
"REMOVE": "retirar",
|
||||
"RESTRICTIONS": "restrições",
|
||||
"RUNNING": "corrida",
|
||||
"SAVE_CURRENT_FILE": "salvar arquivo atual",
|
||||
"SEARCH": "procurar",
|
||||
"SETTINGS": "definições",
|
||||
"SORT_BY_TYPE": "ordenar por tipo",
|
||||
"SORT_BY_DATE": "classificar por data",
|
||||
"SORT_BY_NAME": "ordenar por nome",
|
||||
"SUPPORT": "Apoio, suporte",
|
||||
"THERE_IS_NOTHING_HERE": "Não há nada aqui",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "o link foi copiado na área de transferência",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "o link não será válido depois",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "o arquivo {{VALUE}} foi renomeado",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "o arquivo {{VALUE}} foi excluído",
|
||||
"TIMEOUT": "tempo esgotado",
|
||||
"TODO": "façam",
|
||||
"UPLOADER": "remetente",
|
||||
"USERNAME": "nome do usuário",
|
||||
"VIEWER": "espectador",
|
||||
"WAITING": "esperando",
|
||||
"YES": "sim",
|
||||
"YOU_CANT_DO_THAT": "você não pode fazer isso",
|
||||
"YOUR_EMAIL_ADDRESS": "Seu endereço de email",
|
||||
"YOUR_MASTER_PASSWORD": "sua senha mestra"
|
||||
}
|
||||
108
public/assets/locales/ro.json
Normal file
108
public/assets/locales/ro.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "A fost creat un fișier numit {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "A fost creat un folder numit {{VALUE}}",
|
||||
"ABORTED": "avortat",
|
||||
"ABORT_CURRENT_UPLOADS?": "anula încărcarea curentă?",
|
||||
"ACTIVITY": "Activitate",
|
||||
"ADVANCED": "avansat",
|
||||
"ALL_DONE": "totul este gata",
|
||||
"ALREADY_EXIST": "Există deja",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "aparat foto",
|
||||
"CAN_RESHARE": "se poate reîncărca",
|
||||
"CANCEL": "Anulare",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "nu poate stabili o conexiune",
|
||||
"CANT_LOAD_THIS_PICTURE": "nu pot încărca această imagine",
|
||||
"CANT_USE_FILESYSTEM": "poate utiliza sistemul de fișiere",
|
||||
"CODE": "cod",
|
||||
"CONFIGURE": "Configureaza",
|
||||
"CONFIRM_BY_TYPING": "confirmați tastând",
|
||||
"CONNECT": "conectați",
|
||||
"COPIED_TO_CLIPBOARD": "copiat în clipboard",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "congestionarea traficului, încercați din nou mai târziu",
|
||||
"CREATE_A_NEW_LINK": "creați o nouă legătură",
|
||||
"CURRENT": "actual",
|
||||
"CURRENT_UPLOAD": "încărcare actuală",
|
||||
"CUSTOM_LINK_URL": "URL-ul linkului personalizat",
|
||||
"DASHBOARD": "tablou de bord",
|
||||
"DATE": "Data",
|
||||
"DISPLAY_HIDDEN_FILES": "afișează fișiere ascunse",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "doriți să salvați modificările",
|
||||
"DOESNT_MATCH": "nu se potriveste",
|
||||
"DONE": "Terminat",
|
||||
"DOWNLOAD": "Descarca",
|
||||
"DROP_HERE_TO_UPLOAD": "picătură aici pentru a încărca",
|
||||
"EDITOR": "editor",
|
||||
"EXISTING_LINKS": "legături existente",
|
||||
"EXPIRATION": "expirare",
|
||||
"EXPORT_AS_{{VALUE}}": "export ca {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ascunde fișiere ascunse",
|
||||
"EMPTY": "gol",
|
||||
"ENDPOINT": "punct final",
|
||||
"ENCRYPTION_KEY": "cheie de criptare",
|
||||
"ERROR": "eroare",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "frecvent, folderele de acces vor fi afișate aici",
|
||||
"HOST_KEY": "cheia de gazdă",
|
||||
"HOSTNAME*": "nume de gazdă",
|
||||
"INCORRECT_PASSWORD": "parola incorecta",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Eroare interna",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "eroare internă: nu se poate crea o {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Parolă Invalidă",
|
||||
"INVALID_ACCOUNT": "cont invalid",
|
||||
"LOCATION": "Locație",
|
||||
"MISSING_DEPENDENCY": "lipsă de dependență",
|
||||
"NAVIGATE": "Naviga",
|
||||
"NEW_FILE": "nou fișier",
|
||||
"NEW_FILE::SHORT": "nou fișier",
|
||||
"NEW_FOLDER": "director nou",
|
||||
"NEW_FOLDER::SHORT": "director nou",
|
||||
"NO": "Nu",
|
||||
"NOT_ALLOWED": "nepermis",
|
||||
"NOT_AUTHORISED": "neautorizat",
|
||||
"NOT_FOUND": "nu a fost gasit",
|
||||
"NOT_IMPLEMENTED": "neimplementat",
|
||||
"NOT_SUPPORTED": "nu sunt acceptate",
|
||||
"NOT_VALID": "invalid",
|
||||
"NUMBER_OF_CONNECTIONS": "numărul de conexiuni",
|
||||
"OK": "O.K",
|
||||
"OOPS": "Hopa",
|
||||
"ONLY_FOR_USERS": "Numai pentru utilizatori",
|
||||
"PASSPHRASE": "expresia de acces",
|
||||
"PATH": "cale",
|
||||
"PERMISSION_DENIED": "acces refuzat",
|
||||
"PROPERTIES": "proprietăţi",
|
||||
"PORT": "port",
|
||||
"PASSWORD": "parola",
|
||||
"PASSWORD_CANT_BE_EMPTY": "parola nu poate fi goală",
|
||||
"PICK_A_MASTER_PASSWORD": "alege o parolă principală",
|
||||
"POWERED_BY": "cu sprijinul",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "protejați accesul cu o parolă",
|
||||
"REGION": "regiune",
|
||||
"REMEMBER_ME": "amintește-ți de mine",
|
||||
"REMOVE": "elimina",
|
||||
"RESTRICTIONS": "restricţii",
|
||||
"RUNNING": "alergare",
|
||||
"SAVE_CURRENT_FILE": "salvați fișierul curent",
|
||||
"SEARCH": "căutare",
|
||||
"SETTINGS": "setări",
|
||||
"SORT_BY_TYPE": "sortează după tip",
|
||||
"SORT_BY_DATE": "sortati dupa data",
|
||||
"SORT_BY_NAME": "Sorteaza dupa nume",
|
||||
"SUPPORT": "a sustine",
|
||||
"THERE_IS_NOTHING_HERE": "nu este nimic aici",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "linkul a fost copiat în clipboard",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "link-ul nu va fi valabil după",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "fișierul {{VALUE}} a fost redenumit",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "fișierul {{VALUE}} a fost șters",
|
||||
"TIMEOUT": "pauză",
|
||||
"TODO": "a face",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "nume de utilizator",
|
||||
"VIEWER": "telespectator",
|
||||
"WAITING": "aşteptare",
|
||||
"YES": "da",
|
||||
"YOU_CANT_DO_THAT": "nu poți face asta",
|
||||
"YOUR_EMAIL_ADDRESS": "adresa ta de email",
|
||||
"YOUR_MASTER_PASSWORD": "parola de master"
|
||||
}
|
||||
108
public/assets/locales/ru.json
Normal file
108
public/assets/locales/ru.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Файл с именем {{VALUE}} создан",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Папка с именем {{VALUE}} была создана",
|
||||
"ABORTED": "прерванный",
|
||||
"ABORT_CURRENT_UPLOADS?": "прервать текущую загрузку?",
|
||||
"ACTIVITY": "Деятельность",
|
||||
"ADVANCED": "передовой",
|
||||
"ALL_DONE": "все сделано",
|
||||
"ALREADY_EXIST": "уже существует",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "камера",
|
||||
"CAN_RESHARE": "может поделиться",
|
||||
"CANCEL": "Отмена",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не может установить соединение",
|
||||
"CANT_LOAD_THIS_PICTURE": "не могу загрузить эту картинку",
|
||||
"CANT_USE_FILESYSTEM": "может использовать файловую систему",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "настроить",
|
||||
"CONFIRM_BY_TYPING": "подтвердить, набрав",
|
||||
"CONNECT": "подключения",
|
||||
"COPIED_TO_CLIPBOARD": "скопировано в буфер обмена",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "пробка, попробуйте позже",
|
||||
"CREATE_A_NEW_LINK": "создать новую ссылку",
|
||||
"CURRENT": "текущий",
|
||||
"CURRENT_UPLOAD": "текущая загрузка",
|
||||
"CUSTOM_LINK_URL": "URL пользовательской ссылки",
|
||||
"DASHBOARD": "приборная панель",
|
||||
"DATE": "свидание",
|
||||
"DISPLAY_HIDDEN_FILES": "отображать скрытые файлы",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Вы хотите сохранить изменения?",
|
||||
"DOESNT_MATCH": "не совпадает",
|
||||
"DONE": "сделанный",
|
||||
"DOWNLOAD": "скачать",
|
||||
"DROP_HERE_TO_UPLOAD": "сюда, чтобы загрузить",
|
||||
"EDITOR": "редактор",
|
||||
"EXISTING_LINKS": "существующие ссылки",
|
||||
"EXPIRATION": "истечение",
|
||||
"EXPORT_AS_{{VALUE}}": "экспортировать как {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "скрыть скрытые файлы",
|
||||
"EMPTY": "опорожнить",
|
||||
"ENDPOINT": "конечная точка",
|
||||
"ENCRYPTION_KEY": "ключ шифрования",
|
||||
"ERROR": "ошибка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "папки с часто используемым доступом будут показаны здесь",
|
||||
"HOST_KEY": "ключ хоста",
|
||||
"HOSTNAME*": "имя хоста",
|
||||
"INCORRECT_PASSWORD": "неверный пароль",
|
||||
"INFO": "Информация",
|
||||
"INTERNAL_ERROR": "Внутренняя ошибка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "внутренняя ошибка: невозможно создать {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Неверный пароль",
|
||||
"INVALID_ACCOUNT": "неверный аккаунт",
|
||||
"LOCATION": "расположение",
|
||||
"MISSING_DEPENDENCY": "отсутствует зависимость",
|
||||
"NAVIGATE": "навигации",
|
||||
"NEW_FILE": "новый файл",
|
||||
"NEW_FILE::SHORT": "новый файл",
|
||||
"NEW_FOLDER": "новый каталог",
|
||||
"NEW_FOLDER::SHORT": "новый каталог",
|
||||
"NO": "нет",
|
||||
"NOT_ALLOWED": "не положено",
|
||||
"NOT_AUTHORISED": "не авторизован",
|
||||
"NOT_FOUND": "не найдено",
|
||||
"NOT_IMPLEMENTED": "не реализована",
|
||||
"NOT_SUPPORTED": "не поддерживается",
|
||||
"NOT_VALID": "недействительный",
|
||||
"NUMBER_OF_CONNECTIONS": "количество соединений",
|
||||
"OK": "Хорошо",
|
||||
"OOPS": "ой",
|
||||
"ONLY_FOR_USERS": "Только для пользователей",
|
||||
"PASSPHRASE": "ключевая фраза",
|
||||
"PATH": "дорожка",
|
||||
"PERMISSION_DENIED": "в правах отказано",
|
||||
"PROPERTIES": "свойства",
|
||||
"PORT": "порт",
|
||||
"PASSWORD": "пароль",
|
||||
"PASSWORD_CANT_BE_EMPTY": "пароль не может быть пустым",
|
||||
"PICK_A_MASTER_PASSWORD": "выберите мастер-пароль",
|
||||
"POWERED_BY": "питаться от",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "защитить доступ паролем",
|
||||
"REGION": "область",
|
||||
"REMEMBER_ME": "Запомни меня",
|
||||
"REMOVE": "Удалить",
|
||||
"RESTRICTIONS": "ограничения",
|
||||
"RUNNING": "Бег",
|
||||
"SAVE_CURRENT_FILE": "сохранить текущий файл",
|
||||
"SEARCH": "поиск",
|
||||
"SETTINGS": "настройки",
|
||||
"SORT_BY_TYPE": "сортировать по типу",
|
||||
"SORT_BY_DATE": "сортировать по дате",
|
||||
"SORT_BY_NAME": "Сортировать по имени",
|
||||
"SUPPORT": "служба поддержки",
|
||||
"THERE_IS_NOTHING_HERE": "здесь ничего нет",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "ссылка была скопирована в буфер обмена",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "ссылка не будет действительной после",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файл {{VALUE}} был переименован",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файл {{VALUE}} был удален",
|
||||
"TIMEOUT": "Тайм-аут",
|
||||
"TODO": "делать",
|
||||
"UPLOADER": "загрузчик",
|
||||
"USERNAME": "имя пользователя",
|
||||
"VIEWER": "зритель",
|
||||
"WAITING": "ожидания",
|
||||
"YES": "да",
|
||||
"YOU_CANT_DO_THAT": "ты не можешь сделать это",
|
||||
"YOUR_EMAIL_ADDRESS": "Ваш адрес электронной почты",
|
||||
"YOUR_MASTER_PASSWORD": "ваш мастер-пароль"
|
||||
}
|
||||
109
public/assets/locales/sk.json
Normal file
109
public/assets/locales/sk.json
Normal file
|
|
@ -0,0 +1,109 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Bol vytvorený súbor s názvom {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Bol vytvorený priečinok s názvom {{VALUE}}",
|
||||
"ABORTED": "chybne",
|
||||
"ABORT_CURRENT_UPLOADS?": "zrušiť aktuálne nahrávania?",
|
||||
"ACTIVITY": "aktivita",
|
||||
"ADVANCED": "pokročilé",
|
||||
"ALL_DONE": "všetko hotové",
|
||||
"ALREADY_EXIST": "už existuje",
|
||||
"BEAUTIFUL_URL": "pekná URL",
|
||||
"CAMERA": "fotoaparát",
|
||||
"CAN_RESHARE": "môžu zdieľať",
|
||||
"CANCEL": "zrušiť",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "nie je možné nadviazať spojenie",
|
||||
"CANT_LOAD_THIS_PICTURE": "tento obrázok sa nedá načítať",
|
||||
"CANT_USE_FILESYSTEM": "môže používať súborový systém",
|
||||
"CODE": "kód",
|
||||
"CONFIGURE": "konfigurovať",
|
||||
"CONFIRM_BY_TYPING": "potvrďte zadaním",
|
||||
"CONNECT": "pripojiť",
|
||||
"COPIED_TO_CLIPBOARD": "skopírované do schránky",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "zahltená linka, skúste neskôr",
|
||||
"CREATE_A_NEW_LINK": "vytvoriť nový odkaz",
|
||||
"CURRENT": "aktuálne",
|
||||
"CURRENT_UPLOAD": "aktuálne nahrávanie",
|
||||
"CUSTOM_LINK_URL": "vlastný odkaz",
|
||||
"DASHBOARD": "ovládací panel",
|
||||
"DATE": "dátum",
|
||||
"DISPLAY_HIDDEN_FILES": "zobraziť skryté súbory",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "chcete uložiť zmeny",
|
||||
"DOESNT_MATCH": "nesedí",
|
||||
"DONE": "hotovo",
|
||||
"DOWNLOAD": "stiahnuť",
|
||||
"DROP_HERE_TO_UPLOAD": "súbory nahráte presunutím sem",
|
||||
"EDITOR": "upravovať",
|
||||
"EXISTING_LINKS": "existujúce odkazy",
|
||||
"EXPIRATION": "expirácia",
|
||||
"EXPORT_AS_{{VALUE}}": "exportovať ako {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "skryť skryté súbory",
|
||||
"EMPTY": "prázdne",
|
||||
"ENDPOINT": "endpoint",
|
||||
"ENCRYPTION_KEY": "šifrovací kľúč",
|
||||
"ERROR": "chyba",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "tu budú často používané priečinky",
|
||||
"HOST_KEY": "hostiteľský kľúč",
|
||||
"HOSTNAME*": "hostname",
|
||||
"INCORRECT_PASSWORD": "nesprávne heslo",
|
||||
"INFO": "Info",
|
||||
"INTERNAL_ERROR": "Interná chyba",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "interná chyba: nedá sa vytvoriť {{VALUE}}",
|
||||
"INVALID_PASSWORD": "nesprávne heslo",
|
||||
"INVALID_ACCOUNT": "nesprávny účet",
|
||||
"LOCATION": "umiestnenie",
|
||||
"MISSING_DEPENDENCY": "chýba závislosť",
|
||||
"NAVIGATE": "navigácia",
|
||||
"NEW_FILE": "nový súbor",
|
||||
"NEW_FILE::SHORT": "nový súbor",
|
||||
"NEW_FOLDER": "nový priečinok",
|
||||
"NEW_FOLDER::SHORT": "nový priečinok",
|
||||
"NO": "nie",
|
||||
"NOT_ALLOWED": "nepovolené",
|
||||
"NOT_AUTHORISED": "neautorizované",
|
||||
"NOT_FOUND": "nenájdené",
|
||||
"NOT_IMPLEMENTED": "neimplementované",
|
||||
"NOT_SUPPORTED": "nepodporované",
|
||||
"NOT_VALID": "neplatné",
|
||||
"NUMBER_OF_CONNECTIONS": "počet pripojení",
|
||||
"OK": "ok",
|
||||
"OOPS": "ups",
|
||||
"ONLY_FOR_USERS": "Len pre prihlásených",
|
||||
"PASSPHRASE": "passphrase",
|
||||
"PATH": "cesta",
|
||||
"PERMISSION_DENIED": "prístup zamietnutý",
|
||||
"PROPERTIES": "vlastnosti",
|
||||
"PORT": "port",
|
||||
"PASSWORD": "heslo",
|
||||
"PASSWORD_CANT_BE_EMPTY": "heslo nemôže byť prázdne",
|
||||
"PICK_A_MASTER_PASSWORD": "zvoľte hlavné heslo",
|
||||
"POWERED_BY": "postavené na",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "chrániť prístup heslom",
|
||||
"QUICK_ACCESS": "Rýchly prístup",
|
||||
"REGION": "región",
|
||||
"REMEMBER_ME": "Pamätať si ma",
|
||||
"REMOVE": "odstrániť",
|
||||
"RESTRICTIONS": "obmedzenia",
|
||||
"RUNNING": "Nahráva",
|
||||
"SAVE_CURRENT_FILE": "uložiť aktuálny súbor",
|
||||
"SEARCH": "Hľadať",
|
||||
"SETTINGS": "Nastavenia",
|
||||
"SORT_BY_TYPE": "Zoradiť podľa typu",
|
||||
"SORT_BY_DATE": "Zoradiť podľa dátumu",
|
||||
"SORT_BY_NAME": "Zoradiť podľa názvu",
|
||||
"SUPPORT": "podpora",
|
||||
"THERE_IS_NOTHING_HERE": "nič tu nie je",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "odkaz bol skopírovaný do schránky",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "odkaz bude neplatný po",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "súbor {{VALUE}} bol premenovaný",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "súbor {{VALUE}} bol odstránený",
|
||||
"TIMEOUT": "čas vypršal",
|
||||
"TODO": "spraviť",
|
||||
"UPLOADER": "nahrávať",
|
||||
"USERNAME": "používateľské meno",
|
||||
"VIEWER": "pozerať",
|
||||
"WAITING": "čaká",
|
||||
"YES": "Áno",
|
||||
"YOU_CANT_DO_THAT": "to nemôžete urobiť",
|
||||
"YOUR_EMAIL_ADDRESS": "Vaša emailová adresa",
|
||||
"YOUR_MASTER_PASSWORD": "vaše hlavné heslo"
|
||||
}
|
||||
108
public/assets/locales/sl.json
Normal file
108
public/assets/locales/sl.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Ustvarjena je bila datoteka z imenom {{VALUE}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Ustvarjena je bila mapa z imenom {{VALUE}}",
|
||||
"ABORTED": "splavili",
|
||||
"ABORT_CURRENT_UPLOADS?": "prekiniti trenutni prenos?",
|
||||
"ACTIVITY": "Dejavnost",
|
||||
"ADVANCED": "napredno",
|
||||
"ALL_DONE": "končano",
|
||||
"ALREADY_EXIST": "že obstaja",
|
||||
"BEAUTIFUL_URL": "lepo_url",
|
||||
"CAMERA": "kamero",
|
||||
"CAN_RESHARE": "lahko dajo v skupno rabo",
|
||||
"CANCEL": "preklicati",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "ni mogoče vzpostaviti povezave",
|
||||
"CANT_LOAD_THIS_PICTURE": "ni mogoče naložiti te slike",
|
||||
"CANT_USE_FILESYSTEM": "lahko uporablja datotečni sistem",
|
||||
"CODE": "Koda",
|
||||
"CONFIGURE": "konfigurirati",
|
||||
"CONFIRM_BY_TYPING": "potrdite s tipkanjem",
|
||||
"CONNECT": "povežite",
|
||||
"COPIED_TO_CLIPBOARD": "kopirano v odložišče",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "prometne zastoje, poskusite pozneje",
|
||||
"CREATE_A_NEW_LINK": "ustvarite novo povezavo",
|
||||
"CURRENT": "trenutno",
|
||||
"CURRENT_UPLOAD": "trenutni prenos",
|
||||
"CUSTOM_LINK_URL": "URL povezave po meri",
|
||||
"DASHBOARD": "armaturna plošča",
|
||||
"DATE": "datum",
|
||||
"DISPLAY_HIDDEN_FILES": "prikaži skrite datoteke",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "ali želite shraniti spremembe",
|
||||
"DOESNT_MATCH": "se ne ujema",
|
||||
"DONE": "Končano",
|
||||
"DOWNLOAD": "Prenesi",
|
||||
"DROP_HERE_TO_UPLOAD": "spusti tukaj za nalaganje",
|
||||
"EDITOR": "urednik",
|
||||
"EXISTING_LINKS": "obstoječe povezave",
|
||||
"EXPIRATION": "prenehanje veljavnosti",
|
||||
"EXPORT_AS_{{VALUE}}": "izvoziti kot {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "skrije skrite datoteke",
|
||||
"EMPTY": "prazno",
|
||||
"ENDPOINT": "končna točka",
|
||||
"ENCRYPTION_KEY": "šifrirni ključ",
|
||||
"ERROR": "napaka",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Tu so prikazane pogosto dostopne mape",
|
||||
"HOST_KEY": "gostiteljski ključ",
|
||||
"HOSTNAME*": "ime gostitelja",
|
||||
"INCORRECT_PASSWORD": "napačno geslo",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Notranja napaka",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "notranja napaka: ni mogoče ustvariti {{VALUE}}",
|
||||
"INVALID_PASSWORD": "Neveljavno geslo",
|
||||
"INVALID_ACCOUNT": "neveljaven račun",
|
||||
"LOCATION": "lokacijo",
|
||||
"MISSING_DEPENDENCY": "manjka odvisnost",
|
||||
"NAVIGATE": "krmariti",
|
||||
"NEW_FILE": "nova datoteka",
|
||||
"NEW_FILE::SHORT": "nova datoteka",
|
||||
"NEW_FOLDER": "nov imenik",
|
||||
"NEW_FOLDER::SHORT": "nov imenik",
|
||||
"NO": "št",
|
||||
"NOT_ALLOWED": "ni dovoljeno",
|
||||
"NOT_AUTHORISED": "ni pooblaščen",
|
||||
"NOT_FOUND": "ni najdeno",
|
||||
"NOT_IMPLEMENTED": "ni izveden",
|
||||
"NOT_SUPPORTED": "ne podpira",
|
||||
"NOT_VALID": "ni veljaven",
|
||||
"NUMBER_OF_CONNECTIONS": "število povezav",
|
||||
"OK": "v redu",
|
||||
"OOPS": "Ups",
|
||||
"ONLY_FOR_USERS": "Samo za uporabnike",
|
||||
"PASSPHRASE": "geslo",
|
||||
"PATH": "pot",
|
||||
"PERMISSION_DENIED": "dovoljenje zavrnjeno",
|
||||
"PROPERTIES": "lastnosti",
|
||||
"PORT": "pristanišče",
|
||||
"PASSWORD": "geslo",
|
||||
"PASSWORD_CANT_BE_EMPTY": "geslo ne more biti prazno",
|
||||
"PICK_A_MASTER_PASSWORD": "izberite glavno geslo",
|
||||
"POWERED_BY": "poganja ga",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "zaščiti dostop z geslom",
|
||||
"REGION": "regija",
|
||||
"REMEMBER_ME": "spomni se me",
|
||||
"REMOVE": "Odstrani",
|
||||
"RESTRICTIONS": "omejitve",
|
||||
"RUNNING": "tek",
|
||||
"SAVE_CURRENT_FILE": "shrani trenutno datoteko",
|
||||
"SEARCH": "Iskanje",
|
||||
"SETTINGS": "nastavitve",
|
||||
"SORT_BY_TYPE": "razvrsti po vrsti",
|
||||
"SORT_BY_DATE": "razvrsti po datumu",
|
||||
"SORT_BY_NAME": "razvrsti po imenu",
|
||||
"SUPPORT": "podpora",
|
||||
"THERE_IS_NOTHING_HERE": "tukaj ni ničesar",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "povezava je bila kopirana v odložišče",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "povezava po tem ne bo veljavna",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "datoteka {{VALUE}} je bila preimenovana",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "datoteka {{VALUE}} je bila izbrisana",
|
||||
"TIMEOUT": "odmor",
|
||||
"TODO": "narediti",
|
||||
"UPLOADER": "uploader",
|
||||
"USERNAME": "uporabniško ime",
|
||||
"VIEWER": "gledalca",
|
||||
"WAITING": "čaka",
|
||||
"YES": "da",
|
||||
"YOU_CANT_DO_THAT": "tega ne moreš storiti",
|
||||
"YOUR_EMAIL_ADDRESS": "Vaš email naslov",
|
||||
"YOUR_MASTER_PASSWORD": "svoje glavno geslo"
|
||||
}
|
||||
108
public/assets/locales/sr.json
Normal file
108
public/assets/locales/sr.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Направљена је датотека под називом {{ВАЛУЕ}}",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Направљена је фасцикла под називом {{ВАЛУЕ}}",
|
||||
"ABORTED": "прекинута",
|
||||
"ABORT_CURRENT_UPLOADS?": "прекинути тренутни уплоад?",
|
||||
"ACTIVITY": "Активност",
|
||||
"ADVANCED": "напредни",
|
||||
"ALL_DONE": "завршено",
|
||||
"ALREADY_EXIST": "већ постоји",
|
||||
"BEAUTIFUL_URL": "беаутифул_урл",
|
||||
"CAMERA": "Камера",
|
||||
"CAN_RESHARE": "може поново да се дели",
|
||||
"CANCEL": "поништити, отказати",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не може успоставити везу",
|
||||
"CANT_LOAD_THIS_PICTURE": "не могу учитати ову слику",
|
||||
"CANT_USE_FILESYSTEM": "може да користи датотечни систем",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "цонфигуре",
|
||||
"CONFIRM_BY_TYPING": "потврдите куцањем",
|
||||
"CONNECT": "повежите се",
|
||||
"COPIED_TO_CLIPBOARD": "копирано у међуспремник",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "застој у саобраћају, покушајте поново касније",
|
||||
"CREATE_A_NEW_LINK": "створите нову везу",
|
||||
"CURRENT": "Тренутни",
|
||||
"CURRENT_UPLOAD": "тренутно отпремање",
|
||||
"CUSTOM_LINK_URL": "прилагођена УРЛ адреса везе",
|
||||
"DASHBOARD": "Командна табла",
|
||||
"DATE": "датум",
|
||||
"DISPLAY_HIDDEN_FILES": "приказ скривених датотека",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "да ли желите да сачувате измене",
|
||||
"DOESNT_MATCH": "не одговара",
|
||||
"DONE": "Готово",
|
||||
"DOWNLOAD": "преузимање",
|
||||
"DROP_HERE_TO_UPLOAD": "испустите овде да бисте је послали",
|
||||
"EDITOR": "уредник",
|
||||
"EXISTING_LINKS": "постојеће везе",
|
||||
"EXPIRATION": "истицање",
|
||||
"EXPORT_AS_{{VALUE}}": "извести као {{ВАЛУЕ}}",
|
||||
"HIDE_HIDDEN_FILES": "сакривање скривених датотека",
|
||||
"EMPTY": "празно",
|
||||
"ENDPOINT": "крајња тачка",
|
||||
"ENCRYPTION_KEY": "шифрирање",
|
||||
"ERROR": "грешка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Овде ће се приказивати директоријуми са често приступом",
|
||||
"HOST_KEY": "главни кључ",
|
||||
"HOSTNAME*": "име домаћина",
|
||||
"INCORRECT_PASSWORD": "Погрешна лозинка",
|
||||
"INFO": "инфо",
|
||||
"INTERNAL_ERROR": "Интeрна грeшка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "интерна грешка: не може да се креира {{ВАЛУЕ}}",
|
||||
"INVALID_PASSWORD": "неважећа лозинка",
|
||||
"INVALID_ACCOUNT": "Неважећи рачун",
|
||||
"LOCATION": "локацију",
|
||||
"MISSING_DEPENDENCY": "недостаје зависност",
|
||||
"NAVIGATE": "навигација",
|
||||
"NEW_FILE": "нова датотека",
|
||||
"NEW_FILE::SHORT": "нова датотека",
|
||||
"NEW_FOLDER": "нови директориј",
|
||||
"NEW_FOLDER::SHORT": "нови директориј",
|
||||
"NO": "не",
|
||||
"NOT_ALLOWED": "није дозвољено",
|
||||
"NOT_AUTHORISED": "није овлашћен",
|
||||
"NOT_FOUND": "није пронађен",
|
||||
"NOT_IMPLEMENTED": "не спроводи",
|
||||
"NOT_SUPPORTED": "није подржан",
|
||||
"NOT_VALID": "не важи",
|
||||
"NUMBER_OF_CONNECTIONS": "број веза",
|
||||
"OK": "У реду",
|
||||
"OOPS": "Упс",
|
||||
"ONLY_FOR_USERS": "Само за кориснике",
|
||||
"PASSPHRASE": "лозинку",
|
||||
"PATH": "стаза",
|
||||
"PERMISSION_DENIED": "дозвола одбијена",
|
||||
"PROPERTIES": "својства",
|
||||
"PORT": "Лука",
|
||||
"PASSWORD": "Лозинка",
|
||||
"PASSWORD_CANT_BE_EMPTY": "лозинка не може бити празна",
|
||||
"PICK_A_MASTER_PASSWORD": "изаберите главну лозинку",
|
||||
"POWERED_BY": "покреће га",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "заштитите приступ лозинком",
|
||||
"REGION": "регион",
|
||||
"REMEMBER_ME": "сети ме се",
|
||||
"REMOVE": "уклони",
|
||||
"RESTRICTIONS": "Ограничења",
|
||||
"RUNNING": "трчање",
|
||||
"SAVE_CURRENT_FILE": "сачувај тренутну датотеку",
|
||||
"SEARCH": "Претрага",
|
||||
"SETTINGS": "подешавања",
|
||||
"SORT_BY_TYPE": "сортирај по врсти",
|
||||
"SORT_BY_DATE": "сортирај по датуму",
|
||||
"SORT_BY_NAME": "Сортирај по имену",
|
||||
"SUPPORT": "подршка",
|
||||
"THERE_IS_NOTHING_HERE": "овде нема ничега",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "веза је копирана у међуспремник",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "веза после тога неће бити валидна",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "датотека {{ВАЛУЕ}} је преименована",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "датотека {{ВАЛУЕ}} је избрисана",
|
||||
"TIMEOUT": "пауза у утакмици",
|
||||
"TODO": "урадити",
|
||||
"UPLOADER": "уплоадер",
|
||||
"USERNAME": "корисничко име",
|
||||
"VIEWER": "гледаоца",
|
||||
"WAITING": "чека",
|
||||
"YES": "да",
|
||||
"YOU_CANT_DO_THAT": "не можеш то учинити",
|
||||
"YOUR_EMAIL_ADDRESS": "Ваша емаил адреса",
|
||||
"YOUR_MASTER_PASSWORD": "своју главну лозинку"
|
||||
}
|
||||
108
public/assets/locales/sv.json
Normal file
108
public/assets/locales/sv.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "En fil med namnet {{VALUE}} skapades",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "En mapp med namnet {{VALUE}} skapades",
|
||||
"ABORTED": "avbruten",
|
||||
"ABORT_CURRENT_UPLOADS?": "avbryta aktuell uppladdning?",
|
||||
"ACTIVITY": "Aktivitet",
|
||||
"ADVANCED": "Avancerad",
|
||||
"ALL_DONE": "helt klar",
|
||||
"ALREADY_EXIST": "redan finns",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "kamera",
|
||||
"CAN_RESHARE": "kan dela om",
|
||||
"CANCEL": "Avbryt",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "kan inte upprätta en anslutning",
|
||||
"CANT_LOAD_THIS_PICTURE": "kan inte ladda den här bilden",
|
||||
"CANT_USE_FILESYSTEM": "kan använda filsystem",
|
||||
"CODE": "koda",
|
||||
"CONFIGURE": "configure",
|
||||
"CONFIRM_BY_TYPING": "bekräfta genom att skriva",
|
||||
"CONNECT": "ansluta",
|
||||
"COPIED_TO_CLIPBOARD": "kopierade till urklipp",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "trafikstockningar, försök igen senare",
|
||||
"CREATE_A_NEW_LINK": "skapa en ny länk",
|
||||
"CURRENT": "nuvarande",
|
||||
"CURRENT_UPLOAD": "nuvarande uppladdning",
|
||||
"CUSTOM_LINK_URL": "anpassad länk URL",
|
||||
"DASHBOARD": "instrumentbräda",
|
||||
"DATE": "datum",
|
||||
"DISPLAY_HIDDEN_FILES": "visa dolda filer",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "vill du spara ändringarna",
|
||||
"DOESNT_MATCH": "matchar inte",
|
||||
"DONE": "Gjort",
|
||||
"DOWNLOAD": "ladda ner",
|
||||
"DROP_HERE_TO_UPLOAD": "släpp här för att ladda upp",
|
||||
"EDITOR": "redaktör",
|
||||
"EXISTING_LINKS": "befintliga länkar",
|
||||
"EXPIRATION": "utgång",
|
||||
"EXPORT_AS_{{VALUE}}": "exportera som {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "dölja dolda filer",
|
||||
"EMPTY": "tömma",
|
||||
"ENDPOINT": "slutpunkt",
|
||||
"ENCRYPTION_KEY": "krypteringsnyckel",
|
||||
"ERROR": "fel",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "ofta visas mappar här",
|
||||
"HOST_KEY": "värdnyckel",
|
||||
"HOSTNAME*": "hostname",
|
||||
"INCORRECT_PASSWORD": "fel lösenord",
|
||||
"INFO": "info",
|
||||
"INTERNAL_ERROR": "Internt fel",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "internt fel: kan inte skapa ett {{VALUE}}",
|
||||
"INVALID_PASSWORD": "felaktigt lösenord",
|
||||
"INVALID_ACCOUNT": "ogiltigt konto",
|
||||
"LOCATION": "plats",
|
||||
"MISSING_DEPENDENCY": "saknas beroende",
|
||||
"NAVIGATE": "navigera",
|
||||
"NEW_FILE": "ny fil",
|
||||
"NEW_FILE::SHORT": "ny fil",
|
||||
"NEW_FOLDER": "ny katalog",
|
||||
"NEW_FOLDER::SHORT": "ny katalog",
|
||||
"NO": "Nej",
|
||||
"NOT_ALLOWED": "inte tillåtet",
|
||||
"NOT_AUTHORISED": "inte godkänd",
|
||||
"NOT_FOUND": "hittades inte",
|
||||
"NOT_IMPLEMENTED": "ej implementerad",
|
||||
"NOT_SUPPORTED": "stöds inte",
|
||||
"NOT_VALID": "inte giltig",
|
||||
"NUMBER_OF_CONNECTIONS": "antal anslutningar",
|
||||
"OK": "ok",
|
||||
"OOPS": "Hoppsan",
|
||||
"ONLY_FOR_USERS": "Endast för användare",
|
||||
"PASSPHRASE": "lösenfras",
|
||||
"PATH": "väg",
|
||||
"PERMISSION_DENIED": "åtkomst nekad",
|
||||
"PROPERTIES": "egenskaper",
|
||||
"PORT": "hamn",
|
||||
"PASSWORD": "Lösenord",
|
||||
"PASSWORD_CANT_BE_EMPTY": "lösenordet kan inte vara tomt",
|
||||
"PICK_A_MASTER_PASSWORD": "välj ett huvudlösenord",
|
||||
"POWERED_BY": "drivs av",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "skydda åtkomst med ett lösenord",
|
||||
"REGION": "område",
|
||||
"REMEMBER_ME": "kom ihåg mig",
|
||||
"REMOVE": "avlägsna",
|
||||
"RESTRICTIONS": "restriktioner",
|
||||
"RUNNING": "löpning",
|
||||
"SAVE_CURRENT_FILE": "spara aktuell fil",
|
||||
"SEARCH": "Sök",
|
||||
"SETTINGS": "inställningar",
|
||||
"SORT_BY_TYPE": "sortera efter typ",
|
||||
"SORT_BY_DATE": "sortera efter datum",
|
||||
"SORT_BY_NAME": "sortera efter namn",
|
||||
"SUPPORT": "Stöd",
|
||||
"THERE_IS_NOTHING_HERE": "det finns ingenting här",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "länken kopierades i Urklipp",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "länken kommer inte att vara giltig efter",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "filen {{VALUE}} byttes namn",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "filen {{VALUE}} raderades",
|
||||
"TIMEOUT": "Paus",
|
||||
"TODO": "att göra",
|
||||
"UPLOADER": "Överförare",
|
||||
"USERNAME": "Användarnamn",
|
||||
"VIEWER": "visare",
|
||||
"WAITING": "väntar",
|
||||
"YES": "ja",
|
||||
"YOU_CANT_DO_THAT": "du kan inte göra det",
|
||||
"YOUR_EMAIL_ADDRESS": "din e-postadress",
|
||||
"YOUR_MASTER_PASSWORD": "ditt huvudlösenord"
|
||||
}
|
||||
108
public/assets/locales/th.json
Normal file
108
public/assets/locales/th.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "สร้างไฟล์ชื่อ {{VALUE}} แล้ว",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "สร้างโฟลเดอร์ชื่อ {{VALUE}} แล้ว",
|
||||
"ABORTED": "ยกเลิก",
|
||||
"ABORT_CURRENT_UPLOADS?": "ยกเลิกการอัปโหลดปัจจุบันหรือไม่",
|
||||
"ACTIVITY": "กิจกรรม",
|
||||
"ADVANCED": "สูง",
|
||||
"ALL_DONE": "ทุกอย่างเสร็จเรียบร้อย",
|
||||
"ALREADY_EXIST": "มีอยู่แล้ว",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "กล้อง",
|
||||
"CAN_RESHARE": "สามารถแชร์ต่อได้",
|
||||
"CANCEL": "ยกเลิก",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "ไม่สามารถสร้างการเชื่อมต่อ",
|
||||
"CANT_LOAD_THIS_PICTURE": "ไม่สามารถโหลดรูปภาพนี้",
|
||||
"CANT_USE_FILESYSTEM": "สามารถใช้ระบบไฟล์",
|
||||
"CODE": "รหัส",
|
||||
"CONFIGURE": "กำหนดค่า",
|
||||
"CONFIRM_BY_TYPING": "ยืนยันโดยพิมพ์",
|
||||
"CONNECT": "การเชื่อมต่อ",
|
||||
"COPIED_TO_CLIPBOARD": "คัดลอกไปยังคลิปบอร์ดแล้ว",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "การจราจรติดขัดลองอีกครั้งในภายหลัง",
|
||||
"CREATE_A_NEW_LINK": "สร้างลิงค์ใหม่",
|
||||
"CURRENT": "ปัจจุบัน",
|
||||
"CURRENT_UPLOAD": "อัปโหลดปัจจุบัน",
|
||||
"CUSTOM_LINK_URL": "URL ลิงค์ที่กำหนดเอง",
|
||||
"DASHBOARD": "แผงควบคุม",
|
||||
"DATE": "วันที่",
|
||||
"DISPLAY_HIDDEN_FILES": "แสดงไฟล์ที่ซ่อน",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "คุณต้องการบันทึกการเปลี่ยนแปลงหรือไม่",
|
||||
"DOESNT_MATCH": "ไม่ตรง",
|
||||
"DONE": "เสร็จแล้ว",
|
||||
"DOWNLOAD": "ดาวน์โหลด",
|
||||
"DROP_HERE_TO_UPLOAD": "วางที่นี่เพื่ออัปโหลด",
|
||||
"EDITOR": "บรรณาธิการ",
|
||||
"EXISTING_LINKS": "ลิงก์ที่มีอยู่",
|
||||
"EXPIRATION": "การหมดอายุ",
|
||||
"EXPORT_AS_{{VALUE}}": "ส่งออกเป็น {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ซ่อนไฟล์ที่ซ่อน",
|
||||
"EMPTY": "ว่างเปล่า",
|
||||
"ENDPOINT": "ปลายทาง",
|
||||
"ENCRYPTION_KEY": "คีย์การเข้ารหัส",
|
||||
"ERROR": "ความผิดพลาด",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "โฟลเดอร์ที่เข้าถึงบ่อย ๆ จะปรากฏที่นี่",
|
||||
"HOST_KEY": "รหัสโฮสต์",
|
||||
"HOSTNAME*": "ชื่อโฮสต์",
|
||||
"INCORRECT_PASSWORD": "รหัสผ่านผิดพลาด",
|
||||
"INFO": "ข้อมูล",
|
||||
"INTERNAL_ERROR": "ข้อผิดพลาดภายใน",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "ข้อผิดพลาดภายใน: ไม่สามารถสร้าง {{VALUE}}",
|
||||
"INVALID_PASSWORD": "รหัสผ่านไม่ถูกต้อง",
|
||||
"INVALID_ACCOUNT": "บัญชีไม่ถูกต้อง",
|
||||
"LOCATION": "ที่ตั้ง",
|
||||
"MISSING_DEPENDENCY": "ขาดการพึ่งพา",
|
||||
"NAVIGATE": "นำทาง",
|
||||
"NEW_FILE": "ไฟล์ใหม่",
|
||||
"NEW_FILE::SHORT": "ไฟล์ใหม่",
|
||||
"NEW_FOLDER": "ไดเรกทอรีใหม่",
|
||||
"NEW_FOLDER::SHORT": "ไดเรกทอรีใหม่",
|
||||
"NO": "ไม่",
|
||||
"NOT_ALLOWED": "ไม่ได้รับอนุญาต",
|
||||
"NOT_AUTHORISED": "ไม่ได้รับอนุญาต",
|
||||
"NOT_FOUND": "ไม่พบ",
|
||||
"NOT_IMPLEMENTED": "ไม่ได้ดำเนินการ",
|
||||
"NOT_SUPPORTED": "ไม่รองรับ",
|
||||
"NOT_VALID": "ไม่ถูกต้อง",
|
||||
"NUMBER_OF_CONNECTIONS": "จำนวนการเชื่อมต่อ",
|
||||
"OK": "ตกลง",
|
||||
"OOPS": "อุ่ย",
|
||||
"ONLY_FOR_USERS": "สำหรับผู้ใช้เท่านั้น",
|
||||
"PASSPHRASE": "ข้อความรหัสผ่าน",
|
||||
"PATH": "เส้นทาง",
|
||||
"PERMISSION_DENIED": "ปฏิเสธการอนุญาต",
|
||||
"PROPERTIES": "คุณสมบัติ",
|
||||
"PORT": "ท่าเรือ",
|
||||
"PASSWORD": "รหัสผ่าน",
|
||||
"PASSWORD_CANT_BE_EMPTY": "รหัสผ่านต้องไม่ว่างเปล่า",
|
||||
"PICK_A_MASTER_PASSWORD": "เลือกรหัสผ่านหลัก",
|
||||
"POWERED_BY": "ขับเคลื่อนโดย",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "ป้องกันการเข้าถึงด้วยรหัสผ่าน",
|
||||
"REGION": "ภูมิภาค",
|
||||
"REMEMBER_ME": "จดจำฉัน",
|
||||
"REMOVE": "ลบ",
|
||||
"RESTRICTIONS": "ข้อ จำกัด",
|
||||
"RUNNING": "วิ่ง",
|
||||
"SAVE_CURRENT_FILE": "บันทึกไฟล์ปัจจุบัน",
|
||||
"SEARCH": "ค้นหา",
|
||||
"SETTINGS": "การตั้งค่า",
|
||||
"SORT_BY_TYPE": "จัดเรียงตามประเภท",
|
||||
"SORT_BY_DATE": "จัดเรียงตามวันที่",
|
||||
"SORT_BY_NAME": "เรียงตามชื่อ",
|
||||
"SUPPORT": "สนับสนุน",
|
||||
"THERE_IS_NOTHING_HERE": "ไม่มีอะไรที่นี่",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "ลิงก์ถูกคัดลอกในคลิปบอร์ด",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "ลิงก์จะไม่สามารถใช้ได้หลังจากนั้น",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "ไฟล์ {{VALUE}} ถูกเปลี่ยนชื่อ",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "ไฟล์ {{VALUE}} ถูกลบแล้ว",
|
||||
"TIMEOUT": "หมดเวลา",
|
||||
"TODO": "ทำ",
|
||||
"UPLOADER": "อัปโหลด",
|
||||
"USERNAME": "ชื่อผู้ใช้",
|
||||
"VIEWER": "ผู้ชม",
|
||||
"WAITING": "ที่รอคอย",
|
||||
"YES": "ใช่",
|
||||
"YOU_CANT_DO_THAT": "คุณทำอย่างนั้นไม่ได้",
|
||||
"YOUR_EMAIL_ADDRESS": "ที่อยู่อีเมลของคุณ",
|
||||
"YOUR_MASTER_PASSWORD": "รหัสผ่านหลักของคุณ"
|
||||
}
|
||||
108
public/assets/locales/tr.json
Normal file
108
public/assets/locales/tr.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} adlı bir dosya oluşturuldu",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "{{VALUE}} adlı bir klasör oluşturuldu",
|
||||
"ABORTED": "Sonlandırıldı",
|
||||
"ABORT_CURRENT_UPLOADS?": "Mevcut yükleme sonlandırılsın mı?",
|
||||
"ACTIVITY": "Hareketlilik",
|
||||
"ADVANCED": "Gelişmiş",
|
||||
"ALL_DONE": "Hepsi tamam",
|
||||
"ALREADY_EXIST": "zaten mevcut",
|
||||
"BEAUTIFUL_URL": "özel URL",
|
||||
"CAMERA": "Kamera",
|
||||
"CAN_RESHARE": "yeniden paylaşabilir",
|
||||
"CANCEL": "İptal et",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "Bağlantı kurulamıyor",
|
||||
"CANT_LOAD_THIS_PICTURE": "Bu resim görüntülenemiyor",
|
||||
"CANT_USE_FILESYSTEM": "Dosya sistemi kullanılamıyor",
|
||||
"CODE": "Kod",
|
||||
"CONFIGURE": "Yapılandır",
|
||||
"CONFIRM_BY_TYPING": "Yazarak onayla",
|
||||
"CONNECT": "Bağlan",
|
||||
"COPIED_TO_CLIPBOARD": "Panoya kopyalandı",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "Ağ yoğunluğu, daha sonra tekrar deneyin",
|
||||
"CREATE_A_NEW_LINK": "Yeni bir bağlantı oluştur",
|
||||
"CURRENT": "Mevcut işlem",
|
||||
"CURRENT_UPLOAD": "Mevcut yükleme",
|
||||
"CUSTOM_LINK_URL": "özel bağlantı URL'si",
|
||||
"DASHBOARD": "Panel",
|
||||
"DATE": "Tarih",
|
||||
"DISPLAY_HIDDEN_FILES": "gizli dosyaları göster",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "Değişiklikleri kaydetmek ister misin?",
|
||||
"DOESNT_MATCH": "eşleşmiyor",
|
||||
"DONE": "tamam",
|
||||
"DOWNLOAD": "indir",
|
||||
"DROP_HERE_TO_UPLOAD": "yüklemek için buraya sürükle",
|
||||
"EDITOR": "Metin Düzenleyici",
|
||||
"EXISTING_LINKS": "mevcut bağlantılar",
|
||||
"EXPIRATION": "Sona erme tarihi",
|
||||
"EXPORT_AS_{{VALUE}}": "{{VALUE}} olarak dışa aktar",
|
||||
"HIDE_HIDDEN_FILES": "gizli dosyaları gizle",
|
||||
"EMPTY": "boş",
|
||||
"ENDPOINT": "uç nokta",
|
||||
"ENCRYPTION_KEY": "şifreleme anahtarı",
|
||||
"ERROR": "Hata",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "Sıkça erişilen klasörler burada gösterilecek",
|
||||
"HOST_KEY": "Ana makine anahtarı",
|
||||
"HOSTNAME*": "Ana makine adı",
|
||||
"INCORRECT_PASSWORD": "yanlış parola",
|
||||
"INFO": "Bilgi",
|
||||
"INTERNAL_ERROR": "İç hata",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "Dahili hata: {{VALUE}} oluşturulamıyor",
|
||||
"INVALID_PASSWORD": "Geçersiz şifre",
|
||||
"INVALID_ACCOUNT": "Geçersiz hesap",
|
||||
"LOCATION": "Konum",
|
||||
"MISSING_DEPENDENCY": "Eksik bağımlılıklar",
|
||||
"NAVIGATE": "Gezinti",
|
||||
"NEW_FILE": "yeni dosya",
|
||||
"NEW_FILE::SHORT": "yeni dosya",
|
||||
"NEW_FOLDER": "yeni dizin",
|
||||
"NEW_FOLDER::SHORT": "yeni dizin",
|
||||
"NO": "Hayır",
|
||||
"NOT_ALLOWED": "izin verilmedi",
|
||||
"NOT_AUTHORISED": "yetkin değil",
|
||||
"NOT_FOUND": "bulunamadı",
|
||||
"NOT_IMPLEMENTED": "uygulanmadı",
|
||||
"NOT_SUPPORTED": "desteklenmiyor",
|
||||
"NOT_VALID": "geçerli değil",
|
||||
"NUMBER_OF_CONNECTIONS": "Bağlantı sayısı",
|
||||
"OK": "Tamam",
|
||||
"OOPS": "Amanın!",
|
||||
"ONLY_FOR_USERS": "Yalnızca şu kullanıcılar için",
|
||||
"PASSPHRASE": "Anahtar Parolası",
|
||||
"PATH": "Yol",
|
||||
"PERMISSION_DENIED": "İzin reddedildi",
|
||||
"PROPERTIES": "Özellikleri",
|
||||
"PORT": "Port",
|
||||
"PASSWORD": "Parola",
|
||||
"PASSWORD_CANT_BE_EMPTY": "Parola boş olamaz",
|
||||
"PICK_A_MASTER_PASSWORD": "Bir ana parola belirleyin",
|
||||
"POWERED_BY": "tarafından desteklenmektedir",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "Parola ile erişimi koru",
|
||||
"REGION": "Bölge",
|
||||
"REMEMBER_ME": "Beni hatırla",
|
||||
"REMOVE": "Kaldır",
|
||||
"RESTRICTIONS": "Kısıtlamalar",
|
||||
"RUNNING": "çalışıyor",
|
||||
"SAVE_CURRENT_FILE": "Mevcut dosyayı kaydet",
|
||||
"SEARCH": "Ara...",
|
||||
"SETTINGS": "Ayarlar",
|
||||
"SORT_BY_TYPE": "türe göre sırala",
|
||||
"SORT_BY_DATE": "tarihe göre sırala",
|
||||
"SORT_BY_NAME": "isme göre sırala",
|
||||
"SUPPORT": "Destek",
|
||||
"THERE_IS_NOTHING_HERE": "Burada hiçbir şey yok",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "Bağlantı panoya kopyalandı",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "Bağlantı daha sonra geçerli olmayacaktır",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "{{VALUE}} dosyası yeniden adlandırıldı",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "{{VALUE}} dosyası silindi",
|
||||
"TIMEOUT": "Zaman aşımı",
|
||||
"TODO": "Yapılacaklar",
|
||||
"UPLOADER": "Yükleyici",
|
||||
"USERNAME": "Kullanıcı adı",
|
||||
"VIEWER": "Görüntüleyici",
|
||||
"WAITING": "bekliyor",
|
||||
"YES": "Evet",
|
||||
"YOU_CANT_DO_THAT": "bunu yapamazsın",
|
||||
"YOUR_EMAIL_ADDRESS": "E-posta adresi",
|
||||
"YOUR_MASTER_PASSWORD": "Ana parolan"
|
||||
}
|
||||
108
public/assets/locales/uk.json
Normal file
108
public/assets/locales/uk.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Файл із назвою {{VALUE}} створено",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Створена папка під назвою {{VALUE}}",
|
||||
"ABORTED": "аборт",
|
||||
"ABORT_CURRENT_UPLOADS?": "перервати поточне завантаження?",
|
||||
"ACTIVITY": "Діяльність",
|
||||
"ADVANCED": "передовий",
|
||||
"ALL_DONE": "все зроблено",
|
||||
"ALREADY_EXIST": "вже існує",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "камера",
|
||||
"CAN_RESHARE": "може повторно ділитися",
|
||||
"CANCEL": "скасувати",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "не вдається встановити з'єднання",
|
||||
"CANT_LOAD_THIS_PICTURE": "не вдається завантажити це зображення",
|
||||
"CANT_USE_FILESYSTEM": "може використовувати файлову систему",
|
||||
"CODE": "код",
|
||||
"CONFIGURE": "налаштувати",
|
||||
"CONFIRM_BY_TYPING": "підтвердити, ввівши",
|
||||
"CONNECT": "підключити",
|
||||
"COPIED_TO_CLIPBOARD": "скопійовано у буфер обміну",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "затори, спробуйте пізніше",
|
||||
"CREATE_A_NEW_LINK": "створити нове посилання",
|
||||
"CURRENT": "струм",
|
||||
"CURRENT_UPLOAD": "поточне завантаження",
|
||||
"CUSTOM_LINK_URL": "спеціальна URL-адреса посилання",
|
||||
"DASHBOARD": "панель приладів",
|
||||
"DATE": "дата",
|
||||
"DISPLAY_HIDDEN_FILES": "відображення прихованих файлів",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "чи хочете ви зберегти зміни",
|
||||
"DOESNT_MATCH": "не відповідає",
|
||||
"DONE": "зроблено",
|
||||
"DOWNLOAD": "завантажити",
|
||||
"DROP_HERE_TO_UPLOAD": "сюди, щоб завантажити",
|
||||
"EDITOR": "редактор",
|
||||
"EXISTING_LINKS": "існуючі посилання",
|
||||
"EXPIRATION": "термін придатності",
|
||||
"EXPORT_AS_{{VALUE}}": "експортувати як {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "приховати приховані файли",
|
||||
"EMPTY": "порожній",
|
||||
"ENDPOINT": "кінцева точка",
|
||||
"ENCRYPTION_KEY": "ключ шифрування",
|
||||
"ERROR": "помилка",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "тут будуть відображатися папки, які часто отримують доступ",
|
||||
"HOST_KEY": "ключ хоста",
|
||||
"HOSTNAME*": "ім'я хоста",
|
||||
"INCORRECT_PASSWORD": "Невірний пароль",
|
||||
"INFO": "інформація",
|
||||
"INTERNAL_ERROR": "Внутрішня помилка",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "внутрішня помилка: не вдається створити {{VALUE}}",
|
||||
"INVALID_PASSWORD": "недійсний пароль",
|
||||
"INVALID_ACCOUNT": "недійсний рахунок",
|
||||
"LOCATION": "Розташування",
|
||||
"MISSING_DEPENDENCY": "відсутність залежності",
|
||||
"NAVIGATE": "орієнтуватися",
|
||||
"NEW_FILE": "новий файл",
|
||||
"NEW_FILE::SHORT": "новий файл",
|
||||
"NEW_FOLDER": "новий каталог",
|
||||
"NEW_FOLDER::SHORT": "новий каталог",
|
||||
"NO": "ні",
|
||||
"NOT_ALLOWED": "не дозволено",
|
||||
"NOT_AUTHORISED": "не уповноважений",
|
||||
"NOT_FOUND": "не знайдено",
|
||||
"NOT_IMPLEMENTED": "не впроваджений",
|
||||
"NOT_SUPPORTED": "Не підтримується",
|
||||
"NOT_VALID": "не діє",
|
||||
"NUMBER_OF_CONNECTIONS": "кількість підключень",
|
||||
"OK": "добре",
|
||||
"OOPS": "На жаль",
|
||||
"ONLY_FOR_USERS": "Тільки для користувачів",
|
||||
"PASSPHRASE": "парольна фраза",
|
||||
"PATH": "шлях",
|
||||
"PERMISSION_DENIED": "у дозволі відмовлено",
|
||||
"PROPERTIES": "властивості",
|
||||
"PORT": "порт",
|
||||
"PASSWORD": "пароль",
|
||||
"PASSWORD_CANT_BE_EMPTY": "пароль не може бути порожнім",
|
||||
"PICK_A_MASTER_PASSWORD": "виберіть головний пароль",
|
||||
"POWERED_BY": "харчування від",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "захистити доступ паролем",
|
||||
"REGION": "область",
|
||||
"REMEMBER_ME": "Пам'ятай мене",
|
||||
"REMOVE": "видалити",
|
||||
"RESTRICTIONS": "обмеження",
|
||||
"RUNNING": "біг",
|
||||
"SAVE_CURRENT_FILE": "зберегти поточний файл",
|
||||
"SEARCH": "пошук",
|
||||
"SETTINGS": "налаштування",
|
||||
"SORT_BY_TYPE": "сортувати за типом",
|
||||
"SORT_BY_DATE": "сортувати за датою",
|
||||
"SORT_BY_NAME": "сортувати за назвою",
|
||||
"SUPPORT": "підтримка",
|
||||
"THERE_IS_NOTHING_HERE": "тут нічого немає",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "посилання було скопійовано у буфер обміну",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "після цього посилання не буде дійсним",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "файл {{VALUE}} було перейменовано",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "файл {{VALUE}} видалено",
|
||||
"TIMEOUT": "час вийшов",
|
||||
"TODO": "зробити",
|
||||
"UPLOADER": "завантажувач",
|
||||
"USERNAME": "ім'я користувача",
|
||||
"VIEWER": "глядач",
|
||||
"WAITING": "чекання",
|
||||
"YES": "так",
|
||||
"YOU_CANT_DO_THAT": "ти не можеш цього зробити",
|
||||
"YOUR_EMAIL_ADDRESS": "Ваша електронна адреса",
|
||||
"YOUR_MASTER_PASSWORD": "ваш головний пароль"
|
||||
}
|
||||
108
public/assets/locales/vi.json
Normal file
108
public/assets/locales/vi.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "Một tệp có tên {{VALUE}} đã được tạo",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "Một thư mục có tên {{VALUE}} đã được tạo",
|
||||
"ABORTED": "đã hủy bỏ",
|
||||
"ABORT_CURRENT_UPLOADS?": "hủy bỏ tải lên hiện tại?",
|
||||
"ACTIVITY": "Hoạt động",
|
||||
"ADVANCED": "nâng cao",
|
||||
"ALL_DONE": "tất cả đã được làm xong",
|
||||
"ALREADY_EXIST": "đã tồn tại",
|
||||
"BEAUTIFUL_URL": "đẹp_url",
|
||||
"CAMERA": "Máy ảnh",
|
||||
"CAN_RESHARE": "có thể chia sẻ lại",
|
||||
"CANCEL": "hủy bỏ",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "không thể thiết lập kết nối",
|
||||
"CANT_LOAD_THIS_PICTURE": "không thể tải hình ảnh này",
|
||||
"CANT_USE_FILESYSTEM": "có thể sử dụng hệ thống tập tin",
|
||||
"CODE": "mã",
|
||||
"CONFIGURE": "cấu hình",
|
||||
"CONFIRM_BY_TYPING": "xác nhận bằng cách gõ",
|
||||
"CONNECT": "kết nối",
|
||||
"COPIED_TO_CLIPBOARD": "sao chép vào clipboard",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "tắc nghẽn giao thông, thử lại sau",
|
||||
"CREATE_A_NEW_LINK": "tạo một liên kết mới",
|
||||
"CURRENT": "hiện hành",
|
||||
"CURRENT_UPLOAD": "tải lên hiện tại",
|
||||
"CUSTOM_LINK_URL": "URL liên kết tùy chỉnh",
|
||||
"DASHBOARD": "bảng điều khiển",
|
||||
"DATE": "ngày",
|
||||
"DISPLAY_HIDDEN_FILES": "hiển thị các tập tin ẩn",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "bạn có muốn lưu các thay đổi",
|
||||
"DOESNT_MATCH": "không phù hợp",
|
||||
"DONE": "làm xong",
|
||||
"DOWNLOAD": "Tải xuống",
|
||||
"DROP_HERE_TO_UPLOAD": "thả vào đây để tải lên",
|
||||
"EDITOR": "biên tập viên",
|
||||
"EXISTING_LINKS": "liên kết hiện có",
|
||||
"EXPIRATION": "hết hạn",
|
||||
"EXPORT_AS_{{VALUE}}": "xuất dưới dạng {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "ẩn các tập tin ẩn",
|
||||
"EMPTY": "trống",
|
||||
"ENDPOINT": "điểm cuối",
|
||||
"ENCRYPTION_KEY": "khóa mã hóa",
|
||||
"ERROR": "lỗi",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "thư mục truy cập thường xuyên sẽ được hiển thị ở đây",
|
||||
"HOST_KEY": "khóa máy chủ",
|
||||
"HOSTNAME*": "tên máy chủ",
|
||||
"INCORRECT_PASSWORD": "mật khẩu không đúng",
|
||||
"INFO": "thông tin",
|
||||
"INTERNAL_ERROR": "Lỗi cục bộ",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "lỗi nội bộ: không thể tạo {{VALUE}}",
|
||||
"INVALID_PASSWORD": "mật khẩu không hợp lệ",
|
||||
"INVALID_ACCOUNT": "tài khoản không hợp lệ",
|
||||
"LOCATION": "vị trí",
|
||||
"MISSING_DEPENDENCY": "thiếu phụ thuộc",
|
||||
"NAVIGATE": "điều hướng",
|
||||
"NEW_FILE": "tập tin mới",
|
||||
"NEW_FILE::SHORT": "tập tin mới",
|
||||
"NEW_FOLDER": "từ điển mới",
|
||||
"NEW_FOLDER::SHORT": "từ điển mới",
|
||||
"NO": "Không",
|
||||
"NOT_ALLOWED": "không cho phép",
|
||||
"NOT_AUTHORISED": "không được uỷ quyền",
|
||||
"NOT_FOUND": "không tìm thấy",
|
||||
"NOT_IMPLEMENTED": "không được thực hiện",
|
||||
"NOT_SUPPORTED": "không được hỗ trợ",
|
||||
"NOT_VALID": "không hợp lệ",
|
||||
"NUMBER_OF_CONNECTIONS": "số lượng kết nối",
|
||||
"OK": "đồng ý",
|
||||
"OOPS": "Giáo sư",
|
||||
"ONLY_FOR_USERS": "Chỉ dành cho người dùng",
|
||||
"PASSPHRASE": "cụm mật khẩu",
|
||||
"PATH": "con đường",
|
||||
"PERMISSION_DENIED": "sự cho phép bị từ chối",
|
||||
"PROPERTIES": "tính chất",
|
||||
"PORT": "Hải cảng",
|
||||
"PASSWORD": "mật khẩu",
|
||||
"PASSWORD_CANT_BE_EMPTY": "mật khẩu không thể để trống",
|
||||
"PICK_A_MASTER_PASSWORD": "chọn một mật khẩu chủ",
|
||||
"POWERED_BY": "cung cấp bởi",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "bảo vệ quyền truy cập bằng mật khẩu",
|
||||
"REGION": "khu vực",
|
||||
"REMEMBER_ME": "nhớ tôi",
|
||||
"REMOVE": "tẩy",
|
||||
"RESTRICTIONS": "những hạn chế",
|
||||
"RUNNING": "đang chạy",
|
||||
"SAVE_CURRENT_FILE": "lưu tập tin hiện tại",
|
||||
"SEARCH": "Tìm kiếm",
|
||||
"SETTINGS": "cài đặt",
|
||||
"SORT_BY_TYPE": "sắp xếp theo loại",
|
||||
"SORT_BY_DATE": "lọc theo ngày",
|
||||
"SORT_BY_NAME": "sắp xếp theo tên",
|
||||
"SUPPORT": "ủng hộ",
|
||||
"THERE_IS_NOTHING_HERE": "Không có cái gì ở đây cả",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "liên kết đã được sao chép trong clipboard",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "liên kết sẽ không có hiệu lực sau",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "tệp {{VALUE}} đã được đổi tên",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "tệp {{VALUE}} đã bị xóa",
|
||||
"TIMEOUT": "hết giờ",
|
||||
"TODO": "làm",
|
||||
"UPLOADER": "người tải lên",
|
||||
"USERNAME": "tên tài khoản",
|
||||
"VIEWER": "người xem",
|
||||
"WAITING": "đang chờ đợi",
|
||||
"YES": "Đúng",
|
||||
"YOU_CANT_DO_THAT": "bạn không thể làm điều đó",
|
||||
"YOUR_EMAIL_ADDRESS": "địa chỉ email của bạn",
|
||||
"YOUR_MASTER_PASSWORD": "mật khẩu chủ của bạn"
|
||||
}
|
||||
108
public/assets/locales/zh.json
Normal file
108
public/assets/locales/zh.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "已创建名为 {{VALUE}} 的文件",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "已创建名为 {{VALUE}} 的文件夹",
|
||||
"ABORTED": "已中止",
|
||||
"ABORT_CURRENT_UPLOADS?": "中止当前上传?",
|
||||
"ACTIVITY": "活动",
|
||||
"ADVANCED": "高级",
|
||||
"ALL_DONE": "全部完成",
|
||||
"ALREADY_EXIST": "已经存在",
|
||||
"BEAUTIFUL_URL": "好看的 URL",
|
||||
"CAMERA": "相机",
|
||||
"CAN_RESHARE": "可以转发",
|
||||
"CANCEL": "取消",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "无法建立连接",
|
||||
"CANT_LOAD_THIS_PICTURE": "无法加载这张图片",
|
||||
"CANT_USE_FILESYSTEM": "不能使用文件系统",
|
||||
"CODE": "代码",
|
||||
"CONFIGURE": "配置",
|
||||
"CONFIRM_BY_TYPING": "输入以确认",
|
||||
"CONNECT": "连接",
|
||||
"COPIED_TO_CLIPBOARD": "复制到剪贴板",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "网络堵塞,请稍后再试",
|
||||
"CREATE_A_NEW_LINK": "创建一个新链接",
|
||||
"CURRENT": "目前",
|
||||
"CURRENT_UPLOAD": "目前上传",
|
||||
"CUSTOM_LINK_URL": "自定义链接网址",
|
||||
"DASHBOARD": "仪表板",
|
||||
"DATE": "日期",
|
||||
"DISPLAY_HIDDEN_FILES": "显示隐藏文件",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "您要保存更改吗",
|
||||
"DOESNT_MATCH": "不匹配",
|
||||
"DONE": "完成",
|
||||
"DOWNLOAD": "下载",
|
||||
"DROP_HERE_TO_UPLOAD": "拖拽到这里上传",
|
||||
"EDITOR": "编辑",
|
||||
"EXISTING_LINKS": "现有链接",
|
||||
"EXPIRATION": "到期",
|
||||
"EXPORT_AS_{{VALUE}}": "导出为 {{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "不显示隐藏文件",
|
||||
"EMPTY": "空的",
|
||||
"ENDPOINT": "端点",
|
||||
"ENCRYPTION_KEY": "加密密钥",
|
||||
"ERROR": "错误",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "经常访问的文件夹将显示在这里",
|
||||
"HOST_KEY": "主机密钥",
|
||||
"HOSTNAME*": "主机名",
|
||||
"INCORRECT_PASSWORD": "密码错误",
|
||||
"INFO": "信息",
|
||||
"INTERNAL_ERROR": "内部错误",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "内部错误:无法创建 {{VALUE}}",
|
||||
"INVALID_PASSWORD": "无效密码",
|
||||
"INVALID_ACCOUNT": "无效账户",
|
||||
"LOCATION": "位置",
|
||||
"MISSING_DEPENDENCY": "缺少依赖",
|
||||
"NAVIGATE": "导航",
|
||||
"NEW_FILE": "新文件",
|
||||
"NEW_FILE::SHORT": "新文件",
|
||||
"NEW_FOLDER": "新目录",
|
||||
"NEW_FOLDER::SHORT": "新目录",
|
||||
"NO": "否",
|
||||
"NOT_ALLOWED": "不允许",
|
||||
"NOT_AUTHORISED": "未经授权",
|
||||
"NOT_FOUND": "未找到",
|
||||
"NOT_IMPLEMENTED": "未实现",
|
||||
"NOT_SUPPORTED": "不支持",
|
||||
"NOT_VALID": "无效",
|
||||
"NUMBER_OF_CONNECTIONS": "连接数",
|
||||
"OK": "好",
|
||||
"OOPS": "哎呀",
|
||||
"ONLY_FOR_USERS": "仅供用户",
|
||||
"PASSPHRASE": "密码短语",
|
||||
"PATH": "路径",
|
||||
"PERMISSION_DENIED": "拒绝访问",
|
||||
"PROPERTIES": "属性",
|
||||
"PORT": "端口",
|
||||
"PASSWORD": "密码",
|
||||
"PASSWORD_CANT_BE_EMPTY": "密码不能为空",
|
||||
"PICK_A_MASTER_PASSWORD": "选择一个主密码",
|
||||
"POWERED_BY": "动力源自",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "用密码保护访问",
|
||||
"REGION": "区域",
|
||||
"REMEMBER_ME": "记住账号",
|
||||
"REMOVE": "移除",
|
||||
"RESTRICTIONS": "限制条件",
|
||||
"RUNNING": "运行中",
|
||||
"SAVE_CURRENT_FILE": "保存当前文件",
|
||||
"SEARCH": "搜索",
|
||||
"SETTINGS": "参数",
|
||||
"SORT_BY_TYPE": "按类型排序",
|
||||
"SORT_BY_DATE": "按日期排序",
|
||||
"SORT_BY_NAME": "按名称分类",
|
||||
"SUPPORT": "支持",
|
||||
"THERE_IS_NOTHING_HERE": "这里什么都没有",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "链接已复制到剪贴板",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "链接在之后将无效",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "文件 {{VALUE}} 已重命名",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "文件 {{VALUE}} 已删除",
|
||||
"TIMEOUT": "超时",
|
||||
"TODO": "待办",
|
||||
"UPLOADER": "上传者",
|
||||
"USERNAME": "用户名",
|
||||
"VIEWER": "查看者",
|
||||
"WAITING": "等候",
|
||||
"YES": "是",
|
||||
"YOU_CANT_DO_THAT": "您无法那样做",
|
||||
"YOUR_EMAIL_ADDRESS": "您的电子邮件地址",
|
||||
"YOUR_MASTER_PASSWORD": "您的主密码"
|
||||
}
|
||||
110
public/assets/locales/zh_tw.json
Normal file
110
public/assets/locales/zh_tw.json
Normal file
|
|
@ -0,0 +1,110 @@
|
|||
{
|
||||
"A_FILE_NAMED_{{VALUE}}_WAS_CREATED": "已建立名為{{VALUE}}的文件",
|
||||
"A_FOLDER_NAMED_{{VALUE}}_WAS_CREATED": "已建立名為{{VALUE}}的文件夾",
|
||||
"ABORTED": "已中止",
|
||||
"ABORT_CURRENT_UPLOADS?": "中止目前上傳?",
|
||||
"ACTIVITY": "活動",
|
||||
"ADVANCED": "高級",
|
||||
"ALL_DONE": "已全部完成",
|
||||
"ALREADY_EXIST": "已經存在",
|
||||
"BEAUTIFUL_URL": "beautiful_url",
|
||||
"CAMERA": "相機",
|
||||
"CAN_RESHARE": "可以轉發",
|
||||
"CANCEL": "取消",
|
||||
"CANNOT_ESTABLISH_A_CONNECTION": "無法建立連線",
|
||||
"CANT_LOAD_THIS_PICTURE": "無法載入這張圖片",
|
||||
"CANT_USE_FILESYSTEM": "無法使用文件系統",
|
||||
"CODE": "碼",
|
||||
"CONFIGURE": "設定",
|
||||
"CONFIRM_BY_TYPING": "輸入確認",
|
||||
"CONNECT": "連接",
|
||||
"COPIED_TO_CLIPBOARD": "複製到剪貼板",
|
||||
"TRAFFIC_CONGESTION_TRY_AGAIN_LATER": "忙碌中,請稍後再試",
|
||||
"CREATE_A_NEW_LINK": "建立一個新連結",
|
||||
"CURRENT": "目前",
|
||||
"CURRENT_UPLOAD": "目前上傳",
|
||||
"CUSTOM_LINK_URL": "自定義連結網址",
|
||||
"DASHBOARD": "儀表板",
|
||||
"DATE": "日期",
|
||||
"DISPLAY_HIDDEN_FILES": "顯示隱藏文件",
|
||||
"DO_YOU_WANT_TO_SAVE_THE_CHANGES": "您要保存更改嗎",
|
||||
"DOESNT_MATCH": "不匹配",
|
||||
"DONE": "做完了",
|
||||
"DOWNLOAD": "下載",
|
||||
"DROP_HERE_TO_UPLOAD": "將檔案拖拉到這裡上傳",
|
||||
"EDITOR": "編輯",
|
||||
"EXISTING_LINKS": "現有連結",
|
||||
"EXPIRATION": "過期",
|
||||
"EXPORT_AS_{{VALUE}}": "導出為{{VALUE}}",
|
||||
"HIDE_HIDDEN_FILES": "不顯示隱藏文件",
|
||||
"EMPTY": "空的",
|
||||
"ENDPOINT": "終點",
|
||||
"ENCRYPTION_KEY": "加密金鑰",
|
||||
"ERROR": "錯誤",
|
||||
"FREQUENTLY_ACCESS_FOLDERS_WILL_BE_SHOWN_HERE": "經常訪問的文件夾將顯示在這裡",
|
||||
"HOST_KEY": "主機密鑰",
|
||||
"HOSTNAME*": "主機名",
|
||||
"INCORRECT_PASSWORD": "密碼錯誤",
|
||||
"INFO": "資訊",
|
||||
"INTERNAL_ERROR": "內部錯誤",
|
||||
"INTERNAL_ERROR_CANT_CREATE_A_{{VALUE}}": "內部錯誤:無法建立{{VALUE}}",
|
||||
"INVALID_PASSWORD": "無效的密碼",
|
||||
"INVALID_ACCOUNT": "無效賬戶",
|
||||
"LOCATION": "位置",
|
||||
"MISSING_DEPENDENCY": "位置",
|
||||
"NAVIGATE": "導航",
|
||||
"NEW_FILE": "新文件",
|
||||
"NEW_FILE::SHORT": "新文件",
|
||||
"NEW_FOLDER": "新目錄",
|
||||
"NEW_FOLDER::SHORT": "新目錄",
|
||||
"NO": "沒有",
|
||||
"NOT_ALLOWED": "不允許",
|
||||
"NOT_AUTHORISED": "未經授權",
|
||||
"NOT_FOUND": "未找到",
|
||||
"NOT_IMPLEMENTED": "未實現",
|
||||
"NOT_SUPPORTED": "不支援",
|
||||
"NOT_VALID": "無效",
|
||||
"NUMBER_OF_CONNECTIONS": "連接數",
|
||||
"OK": "好",
|
||||
"OOPS": "哎呀",
|
||||
"ONLY_FOR_USERS": "僅針對用戶",
|
||||
"PASSPHRASE": "密碼",
|
||||
"PATH": "路徑",
|
||||
"PERMISSION_DENIED": "沒有權限",
|
||||
"PROPERTIES": "屬性",
|
||||
"PORT": "連接埠",
|
||||
"PASSWORD": "密碼",
|
||||
"PASSWORD_CANT_BE_EMPTY": "密碼不能為空",
|
||||
"PICK_A_MASTER_PASSWORD": "選擇一個主密碼",
|
||||
"POWERED_BY": "POWERED_BY",
|
||||
"PROTECT_ACCESS_WITH_A_PASSWORD": "用密碼保護訪問",
|
||||
"REGION": "區域",
|
||||
"REMEMBER_ME": "記住帳號",
|
||||
"REMOVE": "移除",
|
||||
"RESTRICTIONS": "限制條件",
|
||||
"RUNNING": "跑步",
|
||||
"SAVE_CURRENT_FILE": "保存目前文件",
|
||||
"SEARCH": "搜索",
|
||||
"SETTINGS": "參數",
|
||||
"SORT_BY_TYPE": "按類型排序",
|
||||
"SORT_BY_DATE": "按日期排序",
|
||||
"SORT_BY_NAME": "按名稱分類",
|
||||
"SUPPORT": "支援",
|
||||
"THERE_IS_NOTHING_HERE": "這裡什麽都沒有",
|
||||
"THE_LINK_WAS_COPIED_IN_THE_CLIPBOARD": "連結已複製到剪貼簿",
|
||||
"THE_LINK_WONT_BE_VALID_AFTER": "連結在之後將無效",
|
||||
"THE_FILE_{{VALUE}}_WAS_RENAMED": "文件{{VALUE}}已重命名",
|
||||
"THE_FILE_{{VALUE}}_WAS_DELETED": "文件{{VALUE}}已刪除",
|
||||
"TIMEOUT": "逾時",
|
||||
"TODO": "TODO",
|
||||
"UPLOADER": "上傳者",
|
||||
"USERNAME": "使用者名稱",
|
||||
"VIEWER": "觀看者",
|
||||
"WAITING": "等候",
|
||||
"YES": "是",
|
||||
"YOU_CANT_DO_THAT": "你不能那樣做",
|
||||
"YOUR_EMAIL_ADDRESS": "您的電子郵件地址",
|
||||
"YOUR_MASTER_PASSWORD": "您的主密碼"
|
||||
}
|
||||
|
||||
|
||||
173
public/components/breadcrumb.css
Normal file
173
public/components/breadcrumb.css
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
.component_breadcrumb {
|
||||
position: relative;
|
||||
z-index: 5;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb {
|
||||
background: white;
|
||||
border-bottom: 2px solid rgba(100, 100, 100, 0.05);
|
||||
transition: 1s ease border-bottom;
|
||||
margin: 0 0 0px 0;
|
||||
z-index: 1000;
|
||||
padding: 3px 0;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb .ul {
|
||||
list-style-type: none;
|
||||
margin: 0 auto;
|
||||
width: 95%;
|
||||
max-width: 800px;
|
||||
padding: 0;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb .ul > span {
|
||||
display: block;
|
||||
padding: 7px 0;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb .ul div, .component_breadcrumb .breadcrumb .ul .li {
|
||||
display: inline-block;
|
||||
}
|
||||
.component_breadcrumb:hover .breadcrumb {
|
||||
border-bottom: 2px solid rgba(100, 100, 100, 0.1);
|
||||
}
|
||||
.component_breadcrumb .component_logout {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
margin: 0 0px 0 5px;
|
||||
line-height: 25px;
|
||||
padding: 7px 0;
|
||||
}
|
||||
.component_breadcrumb .component_logout a {
|
||||
display: block;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.component_breadcrumb .component_logout .component_icon {
|
||||
height: 20px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.component_breadcrumb .component_saving {
|
||||
padding-left: 1px;
|
||||
}
|
||||
.component_breadcrumb .component_path-element {
|
||||
display: inline-block;
|
||||
}
|
||||
.component_breadcrumb .component_path-element .label {
|
||||
color: rgba(0, 0, 0, 0.75);
|
||||
padding: 4px 5px;
|
||||
}
|
||||
.component_breadcrumb .component_path-element a.label {
|
||||
position: relative;
|
||||
color: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
.component_breadcrumb .component_path-element a.label span.title {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
background: var(--color);
|
||||
color: white;
|
||||
font-size: 0.8em;
|
||||
opacity: 0;
|
||||
transform: translateY(5px);
|
||||
border-radius: 3px;
|
||||
white-space: nowrap;
|
||||
padding: 3px 10px !important;
|
||||
margin: 23px 0px 5px 0px;
|
||||
}
|
||||
.component_breadcrumb .component_path-element .component_path-element-wrapper {
|
||||
font-size: 18px;
|
||||
display: inline-block;
|
||||
}
|
||||
.component_breadcrumb .component_path-element .component_path-element-wrapper a {
|
||||
border-radius: 3px;
|
||||
letter-spacing: -0.5px;
|
||||
}
|
||||
.component_breadcrumb .component_path-element .component_path-element-wrapper.highlight a {
|
||||
background: var(--emphasis-primary);
|
||||
border: 2px solid var(--primary);
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.component_breadcrumb .component_separator img {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
body.touch-no .component_path-element-wrapper a.label:hover {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
body.touch-no .component_path-element-wrapper a.label:hover span.title {
|
||||
opacity: 1;
|
||||
transform: translateY(0px);
|
||||
transition: all 0.15s ease-out;
|
||||
}
|
||||
|
||||
body.dark-mode.touch-no .component_path-element-wrapper a.label:hover {
|
||||
background: rgba(255, 255, 255, 0.05);
|
||||
}
|
||||
|
||||
body.touch-yes ul span {
|
||||
overflow-x: auto;
|
||||
overflow-y: hidden;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
white-space: nowrap;
|
||||
}
|
||||
body.touch-yes ul span::-webkit-scrollbar {
|
||||
height: 0px;
|
||||
}
|
||||
body.touch-yes ul span::-webkit-scrollbar-track {
|
||||
background: var(--super-light);
|
||||
}
|
||||
body.touch-yes ul span::-webkit-scrollbar-thumb {
|
||||
background: #d2d2d2;
|
||||
border-radius: 1px;
|
||||
}
|
||||
|
||||
/* ANIMATION */
|
||||
.component_breadcrumb .breadcrumb-leave {
|
||||
display: inline-block;
|
||||
opacity: 1;
|
||||
transform: translateY(0px);
|
||||
}
|
||||
.component_breadcrumb .breadcrumb-leave.breadcrumb-leave-active {
|
||||
opacity: 0;
|
||||
transform: translateY(-10px);
|
||||
transition: all 0.15s ease-out;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb-enter {
|
||||
transform: translateX(10px);
|
||||
opacity: 0;
|
||||
display: inline-block;
|
||||
}
|
||||
.component_breadcrumb .breadcrumb-enter.breadcrumb-enter-active {
|
||||
opacity: 1;
|
||||
transform: translateX(0);
|
||||
transition: all 0.2s ease-out;
|
||||
}
|
||||
.component_breadcrumb .saving_indicator-leave {
|
||||
opacity: 1;
|
||||
}
|
||||
.component_breadcrumb .saving_indicator-leave.saving_indicator-leave-active {
|
||||
opacity: 0;
|
||||
transition: all 0.2s ease-out;
|
||||
}
|
||||
.component_breadcrumb .saving_indicator-enter, .component_breadcrumb .saving_indicator-appear {
|
||||
transform-origin: center;
|
||||
animation-name: bounce;
|
||||
animation-duration: 0.5s;
|
||||
}
|
||||
@keyframes bounce {
|
||||
0% {
|
||||
transform: scale(0);
|
||||
}
|
||||
30% {
|
||||
transform: scale(1.5);
|
||||
}
|
||||
100% {
|
||||
transform: scale(1);
|
||||
} }
|
||||
.dark-mode .component_breadcrumb .breadcrumb {
|
||||
background: rgba(0, 0, 0, 0.07);
|
||||
}
|
||||
.dark-mode .component_breadcrumb .component_path-element .label {
|
||||
color: #f1f1f1;
|
||||
opacity: 0.7;
|
||||
}
|
||||
.dark-mode .component_breadcrumb .component_path-element a.label {
|
||||
opacity: 1;
|
||||
}
|
||||
39
public/components/breadcrumb.js
Normal file
39
public/components/breadcrumb.js
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import { createElement } from "../../lib/skeleton/index.js";
|
||||
import { CSS } from "../../helpers/loader.js";
|
||||
|
||||
class ComponentBreadcrumb extends HTMLDivElement {
|
||||
constructor() {
|
||||
super();
|
||||
if (new window.URL(location.href).searchParams.get("nav") === "false") return null;
|
||||
|
||||
this.innerHTML = `
|
||||
<div class="component_breadcrumb" role="navigation">
|
||||
<style>${css}</style>
|
||||
<div class="breadcrumb no-select">
|
||||
<div class="ul">
|
||||
<div class="li component_logout">
|
||||
<a href="/logout" data-link>
|
||||
<img class="component_icon" draggable="false" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODkuODg4IDQ4OS44ODgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4OS44ODggNDg5Ljg4ODsiPgogIDxwYXRoIGZpbGw9IiM2ZjZmNmYiIGQ9Ik0yNS4zODMsMjkwLjVjLTcuMi03Ny41LDI1LjktMTQ3LjcsODAuOC0xOTIuM2MyMS40LTE3LjQsNTMuNC0yLjUsNTMuNCwyNWwwLDBjMCwxMC4xLTQuOCwxOS40LTEyLjYsMjUuNyAgICBjLTM4LjksMzEuNy02Mi4zLDgxLjctNTYuNiwxMzYuOWM3LjQsNzEuOSw2NSwxMzAuMSwxMzYuOCwxMzguMWM5My43LDEwLjUsMTczLjMtNjIuOSwxNzMuMy0xNTQuNWMwLTQ4LjYtMjIuNS05Mi4xLTU3LjYtMTIwLjYgICAgYy03LjgtNi4zLTEyLjUtMTUuNi0xMi41LTI1LjZsMCwwYzAtMjcuMiwzMS41LTQyLjYsNTIuNy0yNS42YzUwLjIsNDAuNSw4Mi40LDEwMi40LDgyLjQsMTcxLjhjMCwxMjYuOS0xMDcuOCwyMjkuMi0yMzYuNywyMTkuOSAgICBDMTIyLjE4Myw0ODEuOCwzNS4yODMsMzk2LjksMjUuMzgzLDI5MC41eiBNMjQ0Ljg4MywwYy0xOCwwLTMyLjUsMTQuNi0zMi41LDMyLjV2MTQ5LjdjMCwxOCwxNC42LDMyLjUsMzIuNSwzMi41ICAgIHMzMi41LTE0LjYsMzIuNS0zMi41VjMyLjVDMjc3LjM4MywxNC42LDI2Mi44ODMsMCwyNDQuODgzLDB6IiAvPgo8L3N2Zz4K" alt="power">
|
||||
</a>
|
||||
</div>
|
||||
<span>
|
||||
<div class="component_path-element n0"><div class="li component_path-element-wrapper"><div class="label"><div>Filestash</div><span></span></div></div></div>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
attributeChangedCallback(name, oldValue, newValue) {
|
||||
console.log("CHANGE", name, oldValue, newValue);
|
||||
}
|
||||
|
||||
static get observedAttributes() {
|
||||
return ["path"];
|
||||
}
|
||||
}
|
||||
|
||||
const css = await CSS(import.meta, "breadcrumb.css");
|
||||
|
||||
customElements.define("component-breadcrumb", ComponentBreadcrumb, { extends: "div" });
|
||||
|
|
@ -120,7 +120,6 @@ function $renderInput(options = {}) {
|
|||
case "long_password":
|
||||
// TODO
|
||||
case "long_text":
|
||||
console.log(props);
|
||||
return createElement(`
|
||||
<textarea ${safe(attr)} class="component_textarea" rows="8">
|
||||
</textarea>
|
||||
|
|
|
|||
|
|
@ -1,39 +1,38 @@
|
|||
class Loader extends HTMLElement {
|
||||
constructor() {
|
||||
super();
|
||||
this.innerHTML = this.render();
|
||||
this.timeout = window.setTimeout(() => {
|
||||
this.innerHTML = this.render();
|
||||
}, this.getAttribute("delay") || 0);
|
||||
}
|
||||
|
||||
disconnectedCallback() {
|
||||
window.clearTimeout(this.timeout);
|
||||
}
|
||||
|
||||
render() {
|
||||
return `<style>${CSS}</style>
|
||||
<div className="component_loader">
|
||||
return `
|
||||
<div class="component_loader">
|
||||
<svg width="120px" height="120px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
|
||||
<rect x="0" y="0" width="100" height="100" fill="none"></rect>
|
||||
<circle cx="50" cy="50" r="40" stroke="rgba(100%,100%,100%,0.679)" fill="none" strokeWidth="10" strokeLinecap="round"></circle>
|
||||
<circle cx="50" cy="50" r="40" stroke="#6f6f6f" fill="none" strokeWidth="6" strokeLinecap="round">
|
||||
<circle cx="50" cy="50" r="40" stroke="rgba(100%,100%,100%,0.679)" fill="none" stroke-width="10" stroke-linecap="round"></circle>
|
||||
<circle cx="50" cy="50" r="40" stroke="#6f6f6f" fill="none" stroke-width="6" stroke-linecap="round">
|
||||
<animate attributeName="stroke-dashoffset" dur="2s" repeatCount="indefinite" from="0" to="502"></animate>
|
||||
<animate attributeName="stroke-dasharray" dur="2s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate>
|
||||
</circle>
|
||||
</svg>
|
||||
<style>
|
||||
.component_loader{
|
||||
text-align: center;
|
||||
margin: 50px auto 0 auto;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: calc(50% - 200px);
|
||||
}
|
||||
</style>
|
||||
</div>`;
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("data-loader", Loader);
|
||||
|
||||
const CSS = `
|
||||
.component_loader{
|
||||
text-align: center;
|
||||
margin: 50px auto 0 auto;
|
||||
}
|
||||
|
||||
.loader-appear{
|
||||
opacity: 0;
|
||||
}
|
||||
.loader-appear.loader-appear-active{
|
||||
transition: opacity 0.2s ease-out;
|
||||
transition-delay: 0.5s;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
`
|
||||
customElements.define("component-loader", Loader);
|
||||
|
|
|
|||
21
public/helpers/loader.js
Normal file
21
public/helpers/loader.js
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
export async function loadScript(url) {
|
||||
const $script = document.createElement("script");
|
||||
$script.setAttribute("src", url);
|
||||
document.head.appendChild($script);
|
||||
return new Promise((done) => {
|
||||
$script.onload = done();
|
||||
$script.onerror = done();
|
||||
});
|
||||
}
|
||||
|
||||
export async function CSS(importMeta, ...arrayOfFilenames) {
|
||||
const sheets = await Promise.all(arrayOfFilenames.map((filename) => loadSingleCSS(importMeta, filename)));
|
||||
return sheets.join("\n\n");
|
||||
}
|
||||
|
||||
async function loadSingleCSS(importMeta, filename) {
|
||||
const res = await fetch(importMeta.url.replace(/(.*)\/[^\/]+$/, "$1/") + filename);
|
||||
if (res.status !== 200) return `/* ERROR: ${res.status} */`;
|
||||
else if (!res.headers.get("Content-Type").startsWith("text/css")) return `/* ERROR: wrong type, got "${res.headers.get("Content-Type")}"*/`
|
||||
return await res.text();
|
||||
}
|
||||
12
public/helpers/log.js
Normal file
12
public/helpers/log.js
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
export function report(msg, error, link, lineNo, columnNo) {
|
||||
if (navigator.onLine === false) return Promise.resolve();
|
||||
let url = "/report?";
|
||||
url += "url="+encodeURIComponent(location.href)+"&";
|
||||
url += "msg="+encodeURIComponent(msg)+"&";
|
||||
url += "from="+encodeURIComponent(link)+"&";
|
||||
url += "from.lineNo="+lineNo+"&";
|
||||
url += "from.columnNo="+columnNo;
|
||||
if (error) url += "error="+encodeURIComponent(error.message)+"&";
|
||||
|
||||
return fetch(url, { method: "post" }).catch(() => {});
|
||||
}
|
||||
|
|
@ -4,15 +4,14 @@
|
|||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<script type="module" src="/pages/boot/nyancat.js"></script>
|
||||
<link rel="stylesheet" href="/assets/css/reset.css">
|
||||
<script type="module" src="/components/loader.js"></script>
|
||||
<title></title>
|
||||
</head>
|
||||
<body class="todo">
|
||||
<body>
|
||||
<div role="main" id="app">
|
||||
<data-nyancat></data-nyancat>
|
||||
<component-loader delay="500"></component-loader>
|
||||
</div>
|
||||
<script type="module" src="/components/loader.js"></script>
|
||||
<script type="module">
|
||||
import main from "/lib/skeleton/index.js";
|
||||
const routes = {
|
||||
|
|
@ -26,12 +25,14 @@
|
|||
"/logout": "/pages/ctrl_logout.js",
|
||||
|
||||
"/login": "/pages/connectpage/ctrl_connectpage.js",
|
||||
"/files/": "/pages/ctrl_filespage.js",
|
||||
|
||||
//"/": "/pages/home/index.js",
|
||||
"/": "/pages/ctrl_homepage.js",
|
||||
"": "/pages/ctrl_notfound.js",
|
||||
};
|
||||
main(document.getElementById("app"), routes, {
|
||||
loader: `<data-loader></data-loader>`
|
||||
spinner: `<component-loader></component-loader>`,
|
||||
beforeStart: import("/pages/ctrl_boot.js"),
|
||||
});
|
||||
</script>
|
||||
|
||||
|
|
|
|||
|
|
@ -75,7 +75,6 @@ async function createFormNodes(node, { renderNode, renderLeaf, renderInput, path
|
|||
// initial state of the toggle
|
||||
const isToggled = typeof node[key]["value"] === "boolean" ? node[key]["value"] : node[key]["default"];
|
||||
if (!isToggled) $container.style.setProperty("display", "none");
|
||||
// if (!!node[key]["value"]) $container.style.setProperty("height", "0");
|
||||
let clientHeight = null; // this will only be known when the dom is mounted
|
||||
|
||||
// setup events
|
||||
|
|
@ -88,7 +87,6 @@ async function createFormNodes(node, { renderNode, renderLeaf, renderInput, path
|
|||
keyframes: [{ height:0 }, {height:`${clientHeight}px`}],
|
||||
});
|
||||
} else {
|
||||
console.log(clientHeight, Math.max(30, Math.min(clientHeight, 75)))
|
||||
animate($container, {
|
||||
time: Math.max(25, Math.min(clientHeight, 75)),
|
||||
keyframes: [ {height: `${clientHeight}px`}, {height: 0}],
|
||||
|
|
|
|||
|
|
@ -7,22 +7,27 @@ export { onDestroy } from "./lifecycle.js";
|
|||
let pageLoader;
|
||||
|
||||
export default async function($root, routes, opts = {}) {
|
||||
initDOM($root);
|
||||
initRouter($root);
|
||||
|
||||
window.addEventListener("pagechange", async () => {
|
||||
const route = currentRoute(routes, "");
|
||||
const [ctrl] = await Promise.all([
|
||||
load(route, opts),
|
||||
$root.cleanup(),
|
||||
]);
|
||||
if (typeof ctrl !== "function") return $root.replaceChildren(createElement(`<div><h1>Error</h1><p>Unknown route for ${route}`));
|
||||
pageLoader = ctrl(createRender($root));
|
||||
try {
|
||||
const route = currentRoute(routes, "");
|
||||
const [ctrl] = await Promise.all([
|
||||
load(route, { ...opts, $root }),
|
||||
$root.cleanup(),
|
||||
]);
|
||||
if (typeof ctrl !== "function") throw new Error(`Unknown route for ${route}`);
|
||||
pageLoader = ctrl(createRender($root));
|
||||
} catch(err) {
|
||||
window.onerror && window.onerror(err.message);
|
||||
}
|
||||
});
|
||||
|
||||
await initDOM($root);
|
||||
await opts.beforeStart;
|
||||
await initRouter($root);
|
||||
}
|
||||
|
||||
async function load(route, opts) {
|
||||
const { spinner = "loading ...", spinnerTime = 200 } = opts;
|
||||
const { spinner = "loading ...", spinnerTime = 200, $root } = opts;
|
||||
let ctrl;
|
||||
if (typeof route === "function") {
|
||||
ctrl = route;
|
||||
|
|
@ -30,14 +35,14 @@ async function load(route, opts) {
|
|||
let spinnerID;
|
||||
if (pageLoader && typeof pageLoader.then === "function") {
|
||||
const pageLoaderCallback = await pageLoader;
|
||||
if (typeof pageLoaderCallback !== "function") return $root.replaceChildren(createElement(`<div><h1>Error</h1><p>expected a function as returned value`));
|
||||
if (typeof pageLoaderCallback !== "function") throw new Error("expected a function as returned value");
|
||||
spinnerID = setTimeout(() => pageLoaderCallback(route), spinnerTime);
|
||||
} else if (typeof spinner === "string") {
|
||||
spinnerID = setTimeout(() => $root.innerHTML = spinner, spinnerTime);
|
||||
}
|
||||
const module = await import("../.." + route);
|
||||
clearTimeout(spinnerID);
|
||||
if (typeof module.default !== "function") return $root.replaceChildren(createElement(`<div><h1>Error</h1><p>missing default export on ${route}`));
|
||||
if (typeof module.default !== "function") throw new Error(`missing default export on ${route}`);
|
||||
ctrl = module.default;
|
||||
}
|
||||
return ctrl;
|
||||
|
|
@ -52,6 +57,6 @@ export function createElement(str) {
|
|||
export function createRender($parent) {
|
||||
return ($view) => {
|
||||
if ($view instanceof window.Element) $parent.replaceChildren($view);
|
||||
else $parent.replaceChildren(createElement(`<div><h1>Error</h1><p>Unknown view type: ${typeof $view}</p></div>`));
|
||||
else throw new Error(`Unknown view type: ${typeof $view}`);
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
const triggerPageChange = () => window.dispatchEvent(new window.Event("pagechange"));
|
||||
|
||||
export function init($root) {
|
||||
export async function init($root) {
|
||||
window.addEventListener("DOMContentLoaded", triggerPageChange);
|
||||
window.addEventListener("popstate", triggerPageChange);
|
||||
$root.addEventListener("click", (e) => {
|
||||
|
|
@ -19,7 +19,7 @@ const trimPrefix = (value, prefix) => value.startsWith(prefix) ? value.slice(pre
|
|||
export function currentRoute(r, notFoundRoute) {
|
||||
const currentRoute = "/" + trimPrefix(
|
||||
window.location.pathname,
|
||||
document.head.querySelector("base")?.getAttribute("href") || "/"
|
||||
window.document.head.querySelector("base")?.getAttribute("href") || "/"
|
||||
);
|
||||
for (const routeKey in r) {
|
||||
const routeValue = r[routeKey];
|
||||
|
|
|
|||
22
public/model/session.js
Normal file
22
public/model/session.js
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
import rxjs from "../lib/rx.js";
|
||||
import ajax from "../lib/ajax.js";
|
||||
|
||||
export function createSession(authenticationRequest) {
|
||||
return ajax({
|
||||
method: "POST",
|
||||
url: "/api/session",
|
||||
body: authenticationRequest
|
||||
}).pipe(
|
||||
dbg("got"),
|
||||
);
|
||||
}
|
||||
|
||||
export function getSession() {
|
||||
return ajax({
|
||||
url: "/api/session",
|
||||
method: "GET",
|
||||
responseType: "json",
|
||||
}).pipe(
|
||||
rxjs.map(({ responseJSON }) => responseJSON.result),
|
||||
);
|
||||
}
|
||||
|
|
@ -48,7 +48,6 @@ function componentStorageBackend(render) {
|
|||
</div>
|
||||
`)]),
|
||||
applyMutation(qs($page, `[data-bind="backend-available"]`), "appendChild"),
|
||||
dbg("b")
|
||||
));
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { qs } from "../../lib/dom.js";
|
|||
import { transition, zoomIn } from "../../lib/animate.js";
|
||||
import CSSLoader from "../../helpers/css.js";
|
||||
|
||||
import AdminSessionManager from "./model_admin_session.js";
|
||||
import { authenticate$ } from "./model_admin_session.js";
|
||||
|
||||
import "../../components/icon.js";
|
||||
|
||||
|
|
@ -14,7 +14,7 @@ export default function(render) {
|
|||
<style>${css}</style>
|
||||
<form>
|
||||
<div class="input_group">
|
||||
<input type="password" name="password" placeholder="Password" class="component_input">
|
||||
<input type="password" name="password" placeholder="Password" class="component_input" autocomplete>
|
||||
<button class="transparent">
|
||||
<component-icon name="arrow_right"></component-icon>
|
||||
</button>
|
||||
|
|
@ -31,7 +31,7 @@ export default function(render) {
|
|||
applyMutation(qs($form, "component-icon"), "setAttribute"),
|
||||
// STEP2: attempt to login
|
||||
rxjs.map(() => ({ password: qs($form, `[name="password"]`).value })),
|
||||
AdminSessionManager.login(),
|
||||
authenticate$(),
|
||||
// STEP3: update the UI when authentication fails, happy path is handle at the middleware
|
||||
// level one layer above as the login ctrl has no idea what to show after login
|
||||
rxjs.filter((ok) => !ok),
|
||||
|
|
|
|||
|
|
@ -3,14 +3,14 @@ import rxjs, { effect } from "../../lib/rx.js";
|
|||
|
||||
import ctrlLogin from "./ctrl_login.js";
|
||||
import ctrlError from "../ctrl_error.js";
|
||||
import AdminSessionManager from "./model_admin_session.js";
|
||||
import { isAdmin$ } from "./model_admin_session.js";
|
||||
|
||||
export default function AdminOnly(ctrlWrapped) {
|
||||
return (render) => {
|
||||
const loader$ = rxjs.timer(1000).subscribe(() => render(createElement(`<div>loading</div>`)));
|
||||
onDestroy(() => loader$.unsubscribe());
|
||||
|
||||
effect(AdminSessionManager.isAdmin().pipe(
|
||||
effect(isAdmin$().pipe(
|
||||
rxjs.map((isAdmin) => isAdmin ? ctrlWrapped : ctrlLogin),
|
||||
rxjs.tap((ctrl) => ctrl(render)),
|
||||
rxjs.catchError((err) => ctrlError(err)(render)),
|
||||
|
|
|
|||
|
|
@ -3,35 +3,32 @@ import ajax from "../../lib/ajax.js";
|
|||
|
||||
window.ajax = ajax;
|
||||
|
||||
class AdminSessionManager {
|
||||
constructor() {
|
||||
this.subject = new rxjs.Subject();
|
||||
}
|
||||
const sessionSubject$ = new rxjs.Subject();
|
||||
|
||||
isAdmin() {
|
||||
return rxjs.merge(
|
||||
this.subject,
|
||||
rxjs.interval(30000).pipe(
|
||||
rxjs.startWith(null),
|
||||
rxjs.mergeMap(() => ajax({ url: "/admin/api/session", responseType: "json" })),
|
||||
rxjs.map(({ responseJSON }) => responseJSON.result),
|
||||
rxjs.distinctUntilChanged(),
|
||||
),
|
||||
);
|
||||
}
|
||||
const adminSession$ = rxjs.merge(
|
||||
sessionSubject$,
|
||||
rxjs.interval(30000).pipe(
|
||||
rxjs.startWith(null),
|
||||
rxjs.mergeMap(() => ajax({ url: "/admin/api/session", responseType: "json" })),
|
||||
rxjs.map(({ responseJSON }) => responseJSON.result),
|
||||
rxjs.distinctUntilChanged(),
|
||||
rxjs.shareReplay(1),
|
||||
),
|
||||
);
|
||||
|
||||
login() {
|
||||
return rxjs.pipe(
|
||||
rxjs.mergeMap((body) => ajax({
|
||||
url: "/admin/api/session",
|
||||
method: "POST", body, responseType: "json",
|
||||
}).pipe(
|
||||
rxjs.mapTo(true),
|
||||
rxjs.catchError(() => rxjs.of(false)),
|
||||
rxjs.tap((ok) => ok && this.subject.next(ok))
|
||||
)),
|
||||
);
|
||||
}
|
||||
export function isAdmin$() {
|
||||
return adminSession$;
|
||||
}
|
||||
|
||||
export default new AdminSessionManager();
|
||||
export function authenticate$() {
|
||||
return rxjs.pipe(
|
||||
rxjs.mergeMap((body) => ajax({
|
||||
url: "/admin/api/session",
|
||||
method: "POST", body, responseType: "json",
|
||||
}).pipe(
|
||||
rxjs.mapTo(true),
|
||||
rxjs.catchError(() => rxjs.of(false)),
|
||||
rxjs.tap((ok) => ok && sessionSubject$.next(ok))
|
||||
)),
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,164 +0,0 @@
|
|||
class NyanCat extends HTMLElement {
|
||||
constructor() {
|
||||
super();
|
||||
this.innerHTML = this.render();
|
||||
}
|
||||
|
||||
render() {
|
||||
return `<style>${CSS()}</style>
|
||||
<div id="n-lder" class="loading">
|
||||
<div id="cat">
|
||||
<div id="hide-behind" class="background-color"></div>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="21" preserveAspectRatio="xMinYMin meet" viewBox="0 0 33 21">
|
||||
<g id="nyan_all">
|
||||
<g id="nyan_feet">
|
||||
<g>
|
||||
<path d="m 4,20 0,-3 1,0 0,-1 4,0 0,3 -1,0 0,1 z" style="fill:#000000;"></path>
|
||||
<path d="m 5,19 0,-2 3,0 0,1 -1,0 0,1 z" style="fill:#999999;"></path>
|
||||
<path d="m 10,20 0,-2 4,0 0,1 -1,0 0,1 z" style="fill:#000000;"></path>
|
||||
<path d="m 11,18 2,0 0,1 -2,0 z" style="fill:#999999;"></path>
|
||||
</g>
|
||||
<g transform="matrix(-1,0,0,1,32,0)">
|
||||
<path d="m 10,20 0,-2 4,0 0,1 -1,0 0,1 z" style="fill:#000000;"></path>
|
||||
<path d="m 11,18 2,0 0,1 -2,0 z" style="fill:#999999;"></path>
|
||||
<path d="m 4,20 0,-3 1,0 0,-1 4,0 0,3 -1,0 0,1 z" style="fill:#000000;"></path>
|
||||
<path d="m 5,19 0,-2 3,0 0,1 -1,0 0,1 z" style="fill:#999999;"></path>
|
||||
</g>
|
||||
</g>
|
||||
<g id="nyan_tail">
|
||||
<path d="M 0,10 0,7 4,7 4,8 5,8 5,9 6,9 6,14 5,14 5,13 3,13 3,12 2,12 2,11 1,11 1,10 z" style="fill:#000000;" />
|
||||
<path d="m 1,9 0,-1 2,0 0,1 1,0 0,1 1,0 0,1 1,0 0,1 -2,0 0,-1 -1,0 0,-1 -1,0 0,-1 z" style="fill:#999999;" />
|
||||
</g>
|
||||
<g id="nyan_body">
|
||||
<path d="m 7,1 19,0 0,16 -19,0 z" style="fill:#ffcc99;" />
|
||||
<path d="m 8,14 0,-10 1,0 0,-1 1,0 0,-1 13,0 0,1 1,0 0,1 1,0 0,10 -1,0 0,1 -1,0 0,1 -13,0 0,-1 -1,0 0,-1 z" style="fill:#ff99ff;" />
|
||||
<path d="m 22,5 1,0 0,1 -1,0 z m -4,-2 1,0 0,1 -1,0 z m -3,0 1,0 0,1 -1,0 z m -1,4 1,0 0,1 -1,0 z m 1,3 1,0 0,1 -1,0 z m -2,3 1,0 0,1 -1,0 z m -2,-4 1,0 0,1 -1,0 z m -2,2 1,0 0,1 -1,0 z m 1,3 1,0 0,1 -1,0 z m 0,-10 1,0 0,1 -1,0 z" style="fill:#ff3399;" />
|
||||
<path d="m 8,17 17,0 0,1 -17,0 z m 0,-17 17,0 0,1 -17,0 z m 18,16 0,-14 1,0 0,14 z m -20,0 0,-14 1,0 0,14 z m 1,0 1,0 0,1 -1,0 z m 0,-15 1,0 0,1 -1,0 z m 18,0 1,0 0,1 -1,0 z m 0,15 1,0 0,1 -1,0 z" style="fill:#000000;" />
|
||||
</g>
|
||||
<g id="nyan_head">
|
||||
<path d="m 17,15 0,-5 1,0 0,-4 2,0 0,1 1,0 0,1 1,0 0,1 4,0 0,-1 1,0 0,-1 1,0 0,-1 2,0 0,4 1,0 0,5 -1,0 0,1 -1,0 0,1 -10,0 0,-1 -1,0 0,-1 z" style="fill:#999999;fill-opacity:1;stroke:none" />
|
||||
<path d="m 29,16 1,0 0,1 -1,0 z m 1,-1 1,0 0,1 -1,0 z m 1,-5 1,0 0,5 -1,0 z m -1,-4 1,0 0,4 -1,0 z m -2,-1 2,0 0,1 -2,0 z m -6,3 4,0 0,1 -4,0 z m -4,-3 2,0 0,1 -2,0 z m -1,1 1,0 0,4 -1,0 z m -1,4 1,0 0,5 -1,0 z m 11,-4 1,0 0,1 -1,0 z m -1,1 1,0 0,1 -1,0 z m -5,0 1,0 0,1 -1,0 z m -1,-1 1,0 0,1 -1,0 z m -1,11 10,0 0,1 -10,0 z m -1,-1 1,0 0,1 -1,0 z m -1,-1 1,0 0,1 -1,0 z" style="fill:#000000;fill-opacity:1;stroke:none" />
|
||||
<path d="m 18,13 2,0 0,2 -2,0 z" style="fill:#ff9999;fill-opacity:1;stroke:none" />
|
||||
<path d="m 29,13 2,0 0,2 -2,0 z" style="fill:#ff9999;fill-opacity:1;stroke:none" />
|
||||
<path d="m 21,16 0,-2 1,0 0,1 2,0 0,-1 1,0 0,1 2,0 0,-1 1,0 0,2 z" style="fill:#000000;fill-opacity:1;stroke:none" />
|
||||
<path d="m 25,12 1,0 0,1 -1,0 z" style="fill:#000000;fill-opacity:1;stroke:none" />
|
||||
<g>
|
||||
<path d="m 27,13 0,-1 1,0 0,-1 1,0 0,2 z" style="fill:#000000;fill-opacity:1;stroke:none" />
|
||||
<path d="m 27,11 1,0 0,1 -1,0 z" style="fill:#ffffff;fill-opacity:1;stroke:none" />
|
||||
<path d="m 20,13 0,-1 1,0 0,-1 1,0 0,2 z" style="fill:#000000;fill-opacity:1;stroke:none" />
|
||||
<path d="m 20,11 1,0 0,1 -1,0 z" style="fill:#ffffff;fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</div>
|
||||
<div id="rbw">
|
||||
<div class="w">
|
||||
<div class="rbw f1">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
<div class="rbw f2">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
<div class="rbw f3">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
<div class="rbw f4">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
<div class="rbw f5">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
<div class="rbw f6">
|
||||
<div class="wv wv-1"></div><div class="wv wv-2"></div><div class="wv wv-3"></div>
|
||||
<div class="wv wv-4"></div><div class="wv wv-5"></div><div class="wv wv-6"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("data-nyancat", NyanCat);
|
||||
|
||||
function CSS() {
|
||||
return `
|
||||
#n-lder{ max-width: 100%; overflow: hidden; }
|
||||
#n-lder #cat{ position: absolute; top: calc(50% + 45px); left: 0%; margin-left: -250px; margin-top: -125px; width: 100%; height: 150px; }
|
||||
#n-lder.loading #cat{ left: 20%; left: calc(50% + 125px); transition: left 4s ease-out; }
|
||||
#n-lder.loading.done #cat { left: 100%; left: calc(100% + 250px); transition: left 0.5s linear; }
|
||||
#n-lder #cat svg{ height: 160px; width: 250px; position: absolute; }
|
||||
#n-lder #cat #hide-behind{ position: absolute; top: 0; left: 55px; bottom: 0; right: -250px; }
|
||||
|
||||
#n-lder #rbw{ position: absolute; top: calc(50% + 45px); left: 0; overflow: hidden; height: 145px; margin-top: -110px; width: 100%; }
|
||||
#n-lder #rbw .w{ width: 10000px; }
|
||||
#n-lder #rbw .rbw { z-index: -1; font-size: 16em; float: left; position: relative; }
|
||||
#n-lder #rbw .rbw .wv { height: 20px; width: 55px; }
|
||||
#n-lder #rbw .rbw .wv.wv-1 { background: #ff0000; }
|
||||
#n-lder #rbw .rbw .wv.wv-2 { background: #ff9900; }
|
||||
#n-lder #rbw .rbw .wv.wv-3 { background: #ffff00; }
|
||||
#n-lder #rbw .rbw .wv.wv-4 { background: #33ff00; }
|
||||
#n-lder #rbw .rbw .wv.wv-5 { background: #0099ff; }
|
||||
#n-lder #rbw .rbw .wv.wv-6 { background: #6633ff; }
|
||||
|
||||
#n-lder #rbw .rbw{ top: 0px; animation: rbw .6s linear infinite; }
|
||||
#n-lder #rbw .rbw.f1{ animation-delay: 0s; }
|
||||
#n-lder #rbw .rbw.f2{ animation-delay: 0.1s; }
|
||||
#n-lder #rbw .rbw.f3{ animation-delay: 0.2s; }
|
||||
#n-lder #rbw .rbw.f4{ animation-delay: 0.3s; }
|
||||
#n-lder #rbw .rbw.f5{ animation-delay: 0.4s; }
|
||||
#n-lder #rbw .rbw.f6{ animation-delay: 0.5s; }
|
||||
@keyframes rbw {
|
||||
0%{ top: 0px; }
|
||||
50%{ top: 15px; }
|
||||
100%{ top: 0px; }
|
||||
}
|
||||
@keyframes nyan_all {
|
||||
0%{ transform: translateY(0px); }
|
||||
33%{ transform: translateY(0px); }
|
||||
34%{ transform: translateY(1px); }
|
||||
100%{ transform: translateY(1px); }
|
||||
} #n-lder svg g#nyan_all{ animation: nyan_all 0.40s linear infinite; }
|
||||
@keyframes nyan_head {
|
||||
0%{ transform: translateX(0px) translateY(0px); }
|
||||
16%{ transform: translateX(0px) translateY(0px); }
|
||||
17%{ transform: translateX(1px) translateY(0px); }
|
||||
66%{ transform: translateX(1px) translateY(0px); }
|
||||
67%{ transform: translateX(0px) translateY(0px); }
|
||||
83%{ transform: translateX(0px) translateY(0px); }
|
||||
84%{ transform: translateX(0px) translateY(-1px); }
|
||||
100%{ transform: translateX(0px) translateY(-1px); }
|
||||
} #n-lder svg g#nyan_head{ animation: nyan_head 0.4s linear infinite; }
|
||||
@keyframes nyan_walk {
|
||||
0%{ transform: translateX(0px); }
|
||||
16%{ transform: translateX(0px); }
|
||||
17%{ transform: translateX(1px); }
|
||||
33%{ transform: translateX(1px); }
|
||||
34%{ transform: translateX(2px); }
|
||||
50%{ transform: translateX(2px); }
|
||||
51%{ transform: translateX(1px); }
|
||||
100%{ transform: translateX(0px); }
|
||||
} #n-lder svg g#nyan_feet{ animation: nyan_walk 0.5s linear infinite; }
|
||||
@keyframes nyan_tail {
|
||||
0%{ transform: rotate(0); }
|
||||
16%{ transform: rotate(0); }
|
||||
17%{ transform: rotate(-5deg); }
|
||||
33%{ transform: rotate(-5deg); }
|
||||
34%{ transform: rotate(-10deg); }
|
||||
49%{ transform: rotate(-10deg); }
|
||||
50%{ transform: rotate(-20deg); }
|
||||
66%{ transform: rotate(-20deg); }
|
||||
67%{ transform: rotate(-10deg); }
|
||||
83%{ transform: rotate(-10deg); }
|
||||
84%{ transform: rotate(-5deg); }
|
||||
99%{ transform: rotate(-5deg); }
|
||||
100%{ transform: rotate(0deg); }
|
||||
} #n-lder svg g#nyan_tail{ animation: nyan_tail 0.5s linear infinite; transform-origin: 4px 8px; }
|
||||
`;
|
||||
};
|
||||
|
|
@ -6,6 +6,7 @@ import { createForm, mutateForm } from "../../lib/form.js";
|
|||
import { formTmpl } from "../../components/form.js";
|
||||
|
||||
import CSSLoader from "../../helpers/css.js";
|
||||
import { createSession } from "../../model/session.js";
|
||||
|
||||
import config$ from "./model_config.js";
|
||||
import backend$ from "./model_backend.js";
|
||||
|
|
@ -95,6 +96,7 @@ export default function(render) {
|
|||
}
|
||||
return json;
|
||||
}),
|
||||
rxjs.mergeMap((creds) => createSession(creds)),
|
||||
dbg("SUBMIT"),
|
||||
));
|
||||
|
||||
|
|
|
|||
135
public/pages/ctrl_boot.js
Normal file
135
public/pages/ctrl_boot.js
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
import rxjs, { ajax } from "../lib/rx.js";
|
||||
import { loadScript } from "../helpers/loader.js";
|
||||
// import { setup_cache } from "../helpers/cache.js";
|
||||
import { report } from "../helpers/log.js";
|
||||
|
||||
function $error(msg) {
|
||||
const $code = document.createElement("code");
|
||||
$code.style.display = "block";
|
||||
$code.style.margin = "20px 0";
|
||||
$code.style.fontSize = "1.3rem";
|
||||
$code.style.padding = "0 10% 0 10%";
|
||||
$code.textContent = msg;
|
||||
|
||||
let $img = document.createElement("img");
|
||||
$img.setAttribute("src", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABQAQMAAADcLOLWAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFlJREFUeF69zrERgCAQBdElMqQEOtHSuNIohRIMjfjO6DDmB7jZy5YgySQVYDIakIHD1kBPC9Bra5G2Ans0N7iAcOLF+EHvXySpjSBWCDI/3nIdBDihr8m4AcKdbn96jpAHAAAAAElFTkSuQmCC");
|
||||
$img.style.display = "block";
|
||||
$img.style.padding = "20vh 10% 0 10%";
|
||||
|
||||
document.body.innerHTML = "";
|
||||
document.body.appendChild($img);
|
||||
document.body.appendChild($code);
|
||||
}
|
||||
|
||||
try {
|
||||
await Promise.all([ // procedure with no outside dependencies
|
||||
setup_translation(),
|
||||
setup_xdg_open(),
|
||||
// setup_cache(), // TODO: dependency on session
|
||||
setup_device(),
|
||||
// setup_sw(), // TODO
|
||||
setup_blue_death_screen(),
|
||||
]);
|
||||
// await Config.refresh()
|
||||
|
||||
await Promise.all([ // procedure with dependency on config
|
||||
// setup_chromecast() // TODO
|
||||
]);
|
||||
|
||||
window.dispatchEvent(new window.Event("pagechange"));
|
||||
} catch(err) {
|
||||
console.error(err);
|
||||
const msg = navigator.onLine === false ? "OFFLINE" : (err.message || "CAN'T LOAD");
|
||||
report(msg + " - " + (err && err.message), location.href);
|
||||
$error(msg);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////
|
||||
// boot steps helpers
|
||||
function setup_translation() {
|
||||
let selectedLanguage = "en";
|
||||
switch(navigator.language) {
|
||||
case "zh-TW":
|
||||
selectedLanguage = "zh_tw";
|
||||
break;
|
||||
default:
|
||||
const userLanguage = navigator.language.split("-")[0];
|
||||
const idx = [
|
||||
"az", "be", "bg", "ca", "cs", "da", "de", "el", "es", "et",
|
||||
"eu", "fi", "fr", "gl", "hr", "hu", "id", "is", "it", "ja",
|
||||
"ka", "ko", "lt", "lv", "mn", "nb", "nl", "pl", "pt", "ro",
|
||||
"ru", "sk", "sl", "sr", "sv", "th", "tr", "uk", "vi", "zh",
|
||||
].indexOf(navigator.language.split("-")[0]);
|
||||
if(idx !== -1) {
|
||||
selectedLanguage = userLanguage;
|
||||
}
|
||||
}
|
||||
|
||||
if (selectedLanguage === "en") {
|
||||
return
|
||||
}
|
||||
return ajax({
|
||||
url: "/assets/locales/"+selectedLanguage+".json",
|
||||
responseType: "json",
|
||||
}).pipe(
|
||||
rxjs.tap(({ responseHeaders, response }) => {
|
||||
const contentType = responseHeaders["content-type"].trim();
|
||||
if (contentType !== "application/json") {
|
||||
return report(`ctrl_boot.js - wrong content type '${contentType}'`);
|
||||
}
|
||||
window.LNG = response;
|
||||
}),
|
||||
).toPromise();
|
||||
}
|
||||
|
||||
async function setup_xdg_open() {
|
||||
window.overrides = {};
|
||||
await loadScript("/overrides/xdg-open.js");
|
||||
}
|
||||
|
||||
async function setup_device() {
|
||||
const className = "ontouchstart" in window ? "touch-yes" : "touch-no";
|
||||
document.body.classList.add(className);
|
||||
|
||||
if (window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches) {
|
||||
document.body.classList.add("dark-mode");
|
||||
}
|
||||
window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", function(e) {
|
||||
e.matches ? document.body.classList.add("dark-mode") : document.body.classList.remove("dark-mode");
|
||||
});
|
||||
}
|
||||
|
||||
async function setup_sw() {
|
||||
if (!("serviceWorker" in navigator)) return;
|
||||
|
||||
if (navigator.userAgent.indexOf("Mozilla/") !== -1 &&
|
||||
navigator.userAgent.indexOf("Firefox/") !== -1 &&
|
||||
navigator.userAgent.indexOf("Gecko/") !== -1) {
|
||||
// Firefox was acting weird with service worker so we disabled it
|
||||
// see: https://github.com/mickael-kerjean/filestash/issues/255
|
||||
return;
|
||||
}
|
||||
try {
|
||||
await navigator.serviceWorker.register("/sw_cache.js");
|
||||
} catch(err) {
|
||||
report("ServiceWorker registration failed", err)
|
||||
}
|
||||
}
|
||||
|
||||
async function setup_blue_death_screen() {
|
||||
window.onerror = function(msg, url, lineNo, colNo, error) {
|
||||
report(msg, url, lineNo, colNo, error);
|
||||
$error(msg);
|
||||
};
|
||||
}
|
||||
|
||||
async function setup_chromecast() {
|
||||
if (!CONFIG.enable_chromecast) {
|
||||
return Promise.resolve();
|
||||
} else if (!("chrome" in window)) {
|
||||
return Promise.resolve();
|
||||
} else if (location.hostname === "localhost" || location.hostname === "127.0.0.1") {
|
||||
return Promise.resolve();
|
||||
}
|
||||
return Chromecast.init();
|
||||
}
|
||||
31
public/pages/ctrl_filespage.js
Normal file
31
public/pages/ctrl_filespage.js
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
import { createElement, createRender } from "../lib/skeleton/index.js";
|
||||
import rxjs, { effect, applyMutation } from "../lib/rx.js";
|
||||
import { qs } from "../lib/dom.js";
|
||||
|
||||
import { getState$ } from "./ctrl_filespage/state.js";
|
||||
import componentFilesystem from "./ctrl_filespage/filesystem.js";
|
||||
|
||||
import "../components/breadcrumb.js";
|
||||
|
||||
export default function(render) {
|
||||
const $page = createElement(`
|
||||
<div class="component_page_filespage">
|
||||
<div is="component-breadcrumb"></div>
|
||||
<div class="page_container">
|
||||
<!-- frequently access -->
|
||||
<!-- submenu -->
|
||||
<component-filesystem></component-filesystem>
|
||||
</div>
|
||||
</div>
|
||||
`);
|
||||
render($page);
|
||||
|
||||
// feature1: make the breadcrumb reflect the current path
|
||||
effect(getState$().pipe(
|
||||
rxjs.filter(({ path }) => !!path),
|
||||
rxjs.map(({ path }) => ["path", path]),
|
||||
applyMutation(qs($page, `[is="component-breadcrumb"]`), "setAttribute"),
|
||||
));
|
||||
|
||||
componentFilesystem(createRender($page.querySelector("component-filesystem")));
|
||||
}
|
||||
15
public/pages/ctrl_filespage/filesystem.js
Normal file
15
public/pages/ctrl_filespage/filesystem.js
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
import { createElement } from "../../lib/skeleton/index.js";
|
||||
import { effect } from "../../lib/rx.js";
|
||||
import { getState$, getFiles$ } from "./state.js";
|
||||
|
||||
export default function(render) {
|
||||
const $page = createElement(`
|
||||
<div class="list">
|
||||
...
|
||||
</div>
|
||||
`);
|
||||
render($page);
|
||||
effect(getFiles$().pipe(
|
||||
dbg("FS"),
|
||||
));
|
||||
}
|
||||
39
public/pages/ctrl_filespage/state.js
Normal file
39
public/pages/ctrl_filespage/state.js
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import rxjs from "../../lib/rx.js";
|
||||
|
||||
const state$ = new rxjs.ReplaySubject();
|
||||
const files$ = new rxjs.BehaviorSubject([]);
|
||||
|
||||
export const getState$ = () => state$.asObservable();
|
||||
export const getFiles$ = () => files$.asObservable();
|
||||
|
||||
export const reset = () => {
|
||||
state$.next({
|
||||
search: null,
|
||||
sort: null,
|
||||
view: null,
|
||||
acl: {},
|
||||
loading: true,
|
||||
path: "/test/",
|
||||
});
|
||||
};
|
||||
reset();
|
||||
|
||||
export const onNavigate = () => {
|
||||
console.log("NAVIGATION ATTEMPT");
|
||||
};
|
||||
|
||||
export const onNewFile = () => {
|
||||
console.log("CLICK NEW FILE");
|
||||
};
|
||||
|
||||
export const onNewDirectory = () => {
|
||||
console.log("CLICK NEW DIRECTORY");
|
||||
};
|
||||
|
||||
export const onSelectFileOrFolder = () => {
|
||||
console.log("SELECT FILE / FOLDER");
|
||||
};
|
||||
|
||||
export const onSearch = () => {
|
||||
console.log("SEARCH")
|
||||
};
|
||||
29
public/pages/ctrl_homepage.js
Normal file
29
public/pages/ctrl_homepage.js
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
import { createElement, navigate } from "../../lib/skeleton/index.js";
|
||||
import rxjs, { effect } from "../../lib/rx.js";
|
||||
import { ApplicationError } from "../lib/error.js";
|
||||
import ctrlError from "./ctrl_error.js";
|
||||
|
||||
import { getSession } from "../model/session.js";
|
||||
|
||||
import "../components/loader.js";
|
||||
|
||||
export default function(render) {
|
||||
const GET = new URLSearchParams(location.search);
|
||||
if (GET.get("error")) {
|
||||
ctrlError(new ApplicationError(
|
||||
GET.get("error"),
|
||||
GET.get("trace") || "server error from URL",
|
||||
))(render);
|
||||
return;
|
||||
}
|
||||
|
||||
render(createElement(`<component-loader></component-loader>`));
|
||||
|
||||
effect(getSession().pipe(
|
||||
rxjs.tap(({ is_authenticated, home = "" }) => {
|
||||
if (is_authenticated !== true) return navigate("/login");
|
||||
return navigate(`/files${home}`);
|
||||
}),
|
||||
rxjs.catchError(() => navigate("/login")),
|
||||
));
|
||||
};
|
||||
|
|
@ -3,14 +3,10 @@ import rxjs, { effect } from "../lib/rx.js";
|
|||
import ajax from "../lib/ajax.js";
|
||||
|
||||
import ctrlError from "./ctrl_error.js";
|
||||
import "../components/icon.js";
|
||||
import "../components/loader.js";
|
||||
|
||||
export default function(render) {
|
||||
const $page = createElement(`
|
||||
<div class="center">
|
||||
<component-icon name="loading"></component-icon>
|
||||
</div>
|
||||
`);
|
||||
const $page = createElement(`<component-loader></component-loader>`);
|
||||
render($page);
|
||||
|
||||
effect(ajax({
|
||||
|
|
|
|||
|
|
@ -1,5 +0,0 @@
|
|||
import { createElement } from "../../lib/skeleton/index.js";
|
||||
|
||||
export default function(render) {
|
||||
render(createElement(`<h1>HOMEPAGE</h1>`));
|
||||
};
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
import home from "./index.js";
|
||||
|
||||
test("home", () => {
|
||||
const render = jest.fn();
|
||||
home(render);
|
||||
expect(render).toBeCalledTimes(1);
|
||||
});
|
||||
|
|
@ -27,7 +27,11 @@ func main() {
|
|||
}
|
||||
|
||||
func serveStatic(w http.ResponseWriter, r *http.Request) {
|
||||
if strings.HasPrefix(r.URL.Path, "/admin/api/") || strings.HasPrefix(r.URL.Path, "/api/") || strings.HasPrefix(r.URL.Path, "/about") {
|
||||
if strings.HasPrefix(r.URL.Path, "/admin/api/") ||
|
||||
strings.HasPrefix(r.URL.Path, "/api/") ||
|
||||
strings.HasPrefix(r.URL.Path, "/about") ||
|
||||
strings.HasPrefix(r.URL.Path, "/overrides/") ||
|
||||
strings.HasPrefix(r.URL.Path, "/sw_cache.js") {
|
||||
u, _ := url.Parse("http://127.0.0.1:8334")
|
||||
httputil.NewSingleHostReverseProxy(u).ServeHTTP(w, r)
|
||||
return
|
||||
|
|
@ -50,6 +54,9 @@ func serveStatic(w http.ResponseWriter, r *http.Request) {
|
|||
http.FileServer(fs).ServeHTTP(w, r)
|
||||
return
|
||||
}
|
||||
if r.URL.Path == "/" {
|
||||
r.URL.Path = CHROOT + "index.html"
|
||||
}
|
||||
f, err = openFile(fs, r, w)
|
||||
if err != nil {
|
||||
r.URL.Path = CHROOT + "index.html"
|
||||
|
|
|
|||
Loading…
Reference in a new issue