Pull the latest translates

This commit is contained in:
ErickSkrauch 2019-05-20 16:46:50 +03:00
parent 8f6ff72965
commit b1dfcab7bb
No known key found for this signature in database
GPG Key ID: 669339FCBB30EE0E
7 changed files with 135 additions and 135 deletions

View File

@ -138,8 +138,8 @@
"components.footerMenu.rules": "Peraturan",
"components.footerMenu.siteLanguage": "Bahasa situs",
"components.languageSwitcher.improveTranslates": "Bantu terjemahan Ely.by",
"components.languageSwitcher.improveTranslatesDescription": "Ely.bys localization is a community effort. If you want to improve the translation of Ely.by, we'd love your help.",
"components.languageSwitcher.improveTranslatesParticipate": "Click here to participate.",
"components.languageSwitcher.improveTranslatesDescription": "Lokalisasi Ely.by adalah usaha komunitas. Jika anda ingin meningkatkan translasi dari Ely.by, kami senang dengan bantuan anda.",
"components.languageSwitcher.improveTranslatesParticipate": "Klik disini untuk berpartisipasi.",
"components.languageSwitcher.mayBeInaccurate": "Mungkin kurang akurat",
"components.languageSwitcher.siteLanguage": "Bahasa situs",
"components.languageSwitcher.startTyping": "Mulai menulis…",

View File

@ -24,7 +24,7 @@
"code": "id",
"name": "Bahasa Indonesia",
"englishName": "Indonesian",
"progress": 98.8,
"progress": 100,
"isReleased": true
},
"lt": {
@ -59,7 +59,7 @@
"code": "sr",
"name": "Српски",
"englishName": "Serbian",
"progress": 81.8,
"progress": 100,
"isReleased": false
},
"uk": {
@ -73,14 +73,14 @@
"code": "vi",
"name": "Tiếng Việt",
"englishName": "Vietnamese",
"progress": 82.4,
"progress": 100,
"isReleased": true
},
"zh": {
"code": "zh",
"name": "简体中文",
"englishName": "Simplified Chinese",
"progress": 98.7,
"progress": 100,
"isReleased": true
}
}

View File

@ -212,7 +212,7 @@
"components.ui.bsod.criticalErrorHappened": "Ocorreu um erro crítico. Assim, o aplicativo não pode continuar com sua operação normal.",
"components.ui.bsod.reloadPageOrContactUs": "Por favor recarregue esta página e tente novamente. Se o problema ocorrer novamente, diga aos desenvolvedores enviando um email para",
"components.userbar.login": "Logar",
"components.userbar.register": "Entrar",
"components.userbar.register": "Registrar",
"pages.404.homePage": "página principal",
"pages.404.nothingHere": "Esse não é o lugar que você está procurando",
"pages.404.returnToTheHomePage": "Tente voltar e ir para a {link}",

View File

@ -1,5 +1,5 @@
{
"components.accounts.addAccount": "Додај налог",
"components.accounts.addAccount": "Додајте налог",
"components.accounts.goToEly": "Иди на Ely.by профил",
"components.accounts.logout": "Одјави ме",
"components.auth.acceptRules.accept": "Прихвати",
@ -14,20 +14,20 @@
"components.auth.activation.confirmEmail": "Потврди е-пошту",
"components.auth.activation.didNotReceivedEmail": "Нисте примили е-поруку?",
"components.auth.activation.enterTheCode": "Овде унесите кôд из е-поруке",
"components.auth.appInfo.appDescription": "Ви сте на услузи за овлашћивање на Ely.by-у, која вам дозвољава да безбедно извршите било коју операцију на налогу. Ово је једнострука тачка уноса за веб-сајтове и десктоп-софтвер, укључујући покретаче игрица.",
"components.auth.appInfo.appName": "Налози на Ely-у",
"components.auth.appInfo.appDescription": "Ви сте на Ely.by услузи овлашћења која вам омогућава да безбедно извршите било коју операцију на налогу. Ово је једнострука тачка уноса за веб-сајтове и десктоп-софтвер, укључујући покретаче игрица.",
"components.auth.appInfo.appName": "Ely налози",
"components.auth.appInfo.documentation": "документацију",
"components.auth.appInfo.goToAuth": "Иди на овлашћивање ",
"components.auth.appInfo.goToAuth": "Иди на овлашћење",
"components.auth.appInfo.useItYourself": "Посетите нашу {link} да бисте сазнали како да користите ову услугу у својим пројектима.",
"components.auth.chooseAccount.addAccount": "Пријави ме на други налог",
"components.auth.chooseAccount.chooseAccountTitle": "Одабир налога",
"components.auth.chooseAccount.logoutAll": "Одјави ме са свих налога",
"components.auth.chooseAccount.pleaseChooseAccount": "Изаберите налог који желите да користите",
"components.auth.chooseAccount.pleaseChooseAccountForApp": "Изаберите налог који желите користити да бисте се овластили на апликацију {appName}",
"components.auth.finish.authForAppFailed": "Овлашћивање на апликацију {appName} није успело",
"components.auth.finish.authForAppSuccessful": "Овлашћивање на апликацију {appName} је успешно завршено",
"components.auth.finish.authForAppFailed": "Овлашћење на апликацију {appName} није успело",
"components.auth.finish.authForAppSuccessful": "Овлашћење на апликацију {appName} је успешно завршено",
"components.auth.finish.copy": "Копирај",
"components.auth.finish.passCodeToApp": "Да бисте довршили процес овлашћивања, пружите следећи кôд апликацији {appName}",
"components.auth.finish.passCodeToApp": "Да бисте довршили процес овлашћења, пружите следећи кôд апликацији {appName}",
"components.auth.finish.waitAppReaction": "Сачекајте до одговора апликације",
"components.auth.forgotPassword.alreadyHaveCode": "Већ имате кôд",
"components.auth.forgotPassword.pleasePressButton": "Притисните дугме испод да бисте добили е-поруку са кодом за опоравак лозинке.",
@ -50,13 +50,13 @@
"components.auth.permissions.permissionsTitle": "Дозволе апликације",
"components.auth.permissions.scope_account_email": "Приступ адреси е-поште",
"components.auth.permissions.scope_account_info": "Приступ подацима о профилу (осим е-поште)",
"components.auth.permissions.scope_minecraft_server_session": "Подаци о овлашћивању за сервер у Minecraft-у",
"components.auth.permissions.scope_minecraft_server_session": "Подаци о овлашћењу за Minecraft сервер",
"components.auth.permissions.scope_offline_access": "Приступ подацима о профилу, када сте офлајн",
"components.auth.permissions.theAppNeedsAccess1": "Овој апликацији је потребан приступ",
"components.auth.permissions.theAppNeedsAccess2": "вашим подацима",
"components.auth.permissions.youAuthorizedAs": "Овластили сте се као:",
"components.auth.recoverPassword.change": "Промени лозинку",
"components.auth.recoverPassword.contactSupport": "Обратите се подршци",
"components.auth.recoverPassword.contactSupport": "Контактирајте са подршком",
"components.auth.recoverPassword.enterCodeBelow": "Унесите примљени кôд унутар поља испод:",
"components.auth.recoverPassword.enterNewPasswordBelow": "Унесите и поновите нову лозинку испод:",
"components.auth.recoverPassword.enterTheCode": "Унесите кôд за потврду",
@ -91,69 +91,69 @@
"components.contact.title": "Образац за повратне информације",
"components.contact.whichQuestion": "За шта сте заинтересовани?",
"components.contact.youMessageReceived": "Ваша порука је примљена. Укратко ћемо да вам одговоримо. Одговор ће стићи на вашу е-пошту:",
"components.dev.apps.accountsAllowsYouYoUseOauth2": "Ely.by Accounts service provides users with a quick and easy-to-use way to login to your site, launcher or Minecraft server via OAuth2 authorization protocol. You can find more information about integration with Ely.by Accounts in {ourDocumentation}.",
"components.dev.apps.accountsForDevelopers": "Ely.by Accounts for developers",
"components.dev.apps.addNew": "Add new",
"components.dev.apps.allRefreshTokensWillBecomeInvalid": "All \"refresh\" tokens will become invalid and after next authorization the user will get permissions prompt.",
"components.dev.apps.appAndAllTokenWillBeDeleted": "Application and all associated tokens will be deleted.",
"components.dev.apps.applicationForm.appDescriptionWillBeAlsoVisibleOnOauthPage": "Application's description will be displayed at the authorization page too. It isn't a required field. In authorization process the value may be overridden.",
"components.dev.apps.applicationForm.applicationName": "Application name:",
"components.dev.apps.applicationForm.createApplication": "Create application",
"components.dev.apps.applicationForm.creatingApplication": "Creating an application",
"components.dev.apps.applicationForm.description": "Description:",
"components.dev.apps.applicationForm.ipAddressIsOptionButPreferable": "IP address is optional, but is very preferable. It might become handy in case of we suddenly decide to play on your server with the entire band (=",
"components.dev.apps.applicationForm.minecraftServer": "Minecraft server",
"components.dev.apps.applicationForm.redirectUri": "Redirect URI:",
"components.dev.apps.applicationForm.redirectUriLimitsAllowableBaseAddress": "Redirection URI (redirectUri) determines a base address, that user will be allowed to be redirected to after authorization. In order to improve security it's better to use the whole path instead of just a domain name. For example: https://example.com/oauth/ely.",
"components.dev.apps.applicationForm.serverIp": "Server IP:",
"components.dev.apps.applicationForm.serverName": "Server name:",
"components.dev.apps.applicationForm.toDisplayRegistrationFormChooseType": "To display registration form for a new application choose necessary type.",
"components.dev.apps.applicationForm.updateApplication": "Update application",
"components.dev.apps.applicationForm.updatingApplication": "Updating an application",
"components.dev.apps.applicationForm.website": "Web site",
"components.dev.apps.applicationForm.websiteLink": "Website link:",
"components.dev.apps.applicationForm.websiteLinkWillBeUsedAsAdditionalId": "Site's link is optional, but it can be used as an additional identifier of the application.",
"components.dev.apps.applicationForm.youCanAlsoSpecifyServerSite": "You also can specify either server's site URL or its community in a social network.",
"components.dev.apps.authorization": "Authorization",
"components.dev.apps.cancel": "Cancel",
"components.dev.apps.continue": "Continue",
"components.dev.apps.countUsers": "{count, plural, =0 {No users} one {# user} other {# users}}",
"components.dev.apps.delete": "Delete",
"components.dev.apps.editDescription": "{icon} Edit description",
"components.dev.apps.feedback": "feedback",
"components.dev.apps.ifYouHaveAnyTroubles": "If you are experiencing difficulties, you can always use {feedback}. We'll surely help you.",
"components.dev.apps.ifYouSuspectingThatSecretHasBeenCompromised": "If you are suspecting that your Client Secret has been compromised, then you may want to reset it value. It'll cause recall of the all \"access\" and \"refresh\" tokens that have been issued. You can also recall all issued tokens without changing Client Secret.",
"components.dev.apps.ourDocumentation": "our documentation",
"components.dev.apps.performing": "Performing…",
"components.dev.apps.resetClientSecret": "Reset Client Secret",
"components.dev.apps.revokeAllTokens": "Revoke all tokens",
"components.dev.apps.shallWeStart": "Shall we start?",
"components.dev.apps.takeCareAccessTokensInvalidation": "Take care because \"access\" tokens won't be invalidated immediately.",
"components.dev.apps.weDontKnowAnythingAboutYou": "We don't know anything about you yet.",
"components.dev.apps.youDontHaveAnyApplication": "You don't have any app registered yet.",
"components.dev.apps.youMustAuthToBegin": "You have to authorize to start.",
"components.dev.apps.yourApplications": "Your applications:",
"components.footerMenu.contactUs": "Обратите нам се",
"components.footerMenu.forDevelopers": "For developers",
"components.dev.apps.accountsAllowsYouYoUseOauth2": "Ely.by услуга налогâ пружа корисницима брз и једноставан начин за пријаву на сајт, покретач или Minecraft сервер путем OAuth2 протокола за овлашћење. Више информација о интеграцији са Ely.by налозима можете пронаћи у {ourDocumentation}.",
"components.dev.apps.accountsForDevelopers": "Ely.by налози за програмере",
"components.dev.apps.addNew": "Додај нову",
"components.dev.apps.allRefreshTokensWillBecomeInvalid": "Сви токени за освежавање постаће неважећи, а након следећег овлашћења, корисник ће добити одзив права.",
"components.dev.apps.appAndAllTokenWillBeDeleted": "Апликација и сви повезани токени биће избрисани.",
"components.dev.apps.applicationForm.appDescriptionWillBeAlsoVisibleOnOauthPage": "Опис апликације биће приказан и на страници за овлашћење. Ово поље није обавезно. У процесу овлашћења, вредност може бити замењена.",
"components.dev.apps.applicationForm.applicationName": "Име апликације:",
"components.dev.apps.applicationForm.createApplication": "Направи апликацију",
"components.dev.apps.applicationForm.creatingApplication": "Прављење апликације",
"components.dev.apps.applicationForm.description": "Опис:",
"components.dev.apps.applicationForm.ipAddressIsOptionButPreferable": "IP адреса је опционална, али веома пожељна. Може бити корисна у случају да изненада одлучимо да играмо на вашем серверу заједно са остатком компаније (=",
"components.dev.apps.applicationForm.minecraftServer": "Minecraft сервер",
"components.dev.apps.applicationForm.redirectUri": "URI преусмеравања:",
"components.dev.apps.applicationForm.redirectUriLimitsAllowableBaseAddress": "URI преусмеравања (redirectUri) одређује основну адресу на коју ће кориснику бити омогућено да буде преусмерен након овлашћења. Како би се побољшала безбедност, боље је користити целу путању уместо простог имена домена. На пример: https://example.com/oauth/ely.",
"components.dev.apps.applicationForm.serverIp": "IP сервера:",
"components.dev.apps.applicationForm.serverName": "Име сервера:",
"components.dev.apps.applicationForm.toDisplayRegistrationFormChooseType": "Да бисте приказали образац за регистрацију нове апликације, одаберите неопходан тип.",
"components.dev.apps.applicationForm.updateApplication": "Ажурирај апликацију",
"components.dev.apps.applicationForm.updatingApplication": "Ажурирање апликације",
"components.dev.apps.applicationForm.website": "Веб-сајт",
"components.dev.apps.applicationForm.websiteLink": "Веза до веб-сајта:",
"components.dev.apps.applicationForm.websiteLinkWillBeUsedAsAdditionalId": "Веза до сајта је опционална, али се може користити као додатни идентификатор апликације.",
"components.dev.apps.applicationForm.youCanAlsoSpecifyServerSite": "Такође, можете да наведете или URL сајта сервера или његову заједницу на друштвеној мрежи.",
"components.dev.apps.authorization": "Овлашћење",
"components.dev.apps.cancel": "Откажи",
"components.dev.apps.continue": "Настави",
"components.dev.apps.countUsers": "{count, plural, =0 {Нема корисника} one {# корисник} other {# корисника}}",
"components.dev.apps.delete": "Избриши",
"components.dev.apps.editDescription": "{icon} Уреди опис",
"components.dev.apps.feedback": "повратне информације",
"components.dev.apps.ifYouHaveAnyTroubles": "Ако наилазите на проблеме, увек можете да користите {feedback}. Сигурно ћемо вам помоћи.",
"components.dev.apps.ifYouSuspectingThatSecretHasBeenCompromised": "Ако сумњате да је ваш Client Secret угрожен, можда ћете желети да ресетујете његову вредност. То ће изазвати поништавање свих токена за приступ и освежавање који су издати. Можете поништити све издате токене и без промене Client Secret-а.",
"components.dev.apps.ourDocumentation": "нашој документацији",
"components.dev.apps.performing": "Извршавање…",
"components.dev.apps.resetClientSecret": "Ресетуј Client Secret",
"components.dev.apps.revokeAllTokens": "Поништи све токене",
"components.dev.apps.shallWeStart": "Да почнемо?",
"components.dev.apps.takeCareAccessTokensInvalidation": "Водите рачуна јер се токени за приступ неће одмах поништити.",
"components.dev.apps.weDontKnowAnythingAboutYou": "Још не знамо ништа о вама.",
"components.dev.apps.youDontHaveAnyApplication": "Још нисте регистровали ниједну апликацију.",
"components.dev.apps.youMustAuthToBegin": "Морате да се овластите како бисте почели.",
"components.dev.apps.yourApplications": "Ваше апликације:",
"components.footerMenu.contactUs": "Контактирајте са нама",
"components.footerMenu.forDevelopers": "За програмере",
"components.footerMenu.rules": "Правила",
"components.footerMenu.siteLanguage": "Језик сајта",
"components.languageSwitcher.improveTranslates": "Побољшајте превод Ely.by-а",
"components.languageSwitcher.improveTranslatesDescription": "Ely.bys localization is a community effort. If you want to improve the translation of Ely.by, we'd love your help.",
"components.languageSwitcher.improveTranslatesParticipate": "Click here to participate.",
"components.languageSwitcher.improveTranslates": "Побољшајте превод сајта Ely.by",
"components.languageSwitcher.improveTranslatesDescription": "Локализација сајта Ely.by је напор заједнице. Ако желите да побољшате превод, волели бисмо вашу помоћ.",
"components.languageSwitcher.improveTranslatesParticipate": "Кликните овде да бисте учествовали.",
"components.languageSwitcher.mayBeInaccurate": "Може да буде нетачан",
"components.languageSwitcher.siteLanguage": "Језик сајта",
"components.languageSwitcher.startTyping": "Почните да куцате…",
"components.languageSwitcher.translationProgress": "{progress}% преведено",
"components.languageSwitcher.weDoNotSupportThisLang": "Нажалост, не подржавамо овај језик",
"components.profile.accountDescription": "Налог на Ely.by-у вам дозвољава да приступите многим ресурсима Minecraft-а. Водите рачуна о његовој сигурности. Користите безбедну лозинку и регуларно је мењајте.",
"components.profile.accountPreferencesTitle": "Подешавања налога на Ely.by-у",
"components.profile.accountDescription": "Ely.by налог вам омогућава да приступите многим Minecraft ресурсима. Водите рачуна о његовој сигурности. Користите безбедну лозинку и повремено је мењајте.",
"components.profile.accountPreferencesTitle": "Ely.by подешавања налога",
"components.profile.back": "Назад",
"components.profile.changeEmail.alreadyReceivedCode": "Већ сте примили кôд",
"components.profile.changeEmail.changeEmailButton": "Промени е-пошту",
"components.profile.changeEmail.changeEmailDescription": "Да бисте променили тренутну е-пошту налога, морате прво верификовати да поседујете тренутну адресу, па да потврдите нову.",
"components.profile.changeEmail.changeEmailTitle": "Промена е-поште",
"components.profile.changeEmail.codePlaceholder": "Овде налепите кôд",
"components.profile.changeEmail.currentAccountEmail": "Тренутна адреса е-поште налога:",
"components.profile.changeEmail.currentAccountEmail": "Тренутна е-адреса налога:",
"components.profile.changeEmail.enterFinalizationCode": "Како бисте потврдили нову е-пошту, унесите примљени кôд унутар поља испод:",
"components.profile.changeEmail.enterInitializationCode": "Е-порука са кодом за покретање процедуре промене е-поште је послата на е-пошту {email}. Унесите кôд унутар поља испод:",
"components.profile.changeEmail.enterNewEmail": "Затим пружите нову адресу е-поште коју желите да користите са овим налогом. Послаћемо вам е-поруку са кодом за потврду.",
@ -163,7 +163,7 @@
"components.profile.changeEmail.sendEmailButton": "Пошаљи е-поруку",
"components.profile.changePassword.achievementLossWarning": "Цените ли достигнуће у игри?",
"components.profile.changePassword.changePasswordButton": "Промени лозинку",
"components.profile.changePassword.changePasswordDescription": "Узмите лозинку која ће се разликовати од ваших лозинки на другим сајтовима и неће бити иста коју користите да бисте ушли на сервере игре Minecraft на којима играте.",
"components.profile.changePassword.changePasswordDescription": "Одаберите лозинку која ће се разликовати од ваших лозинки на другим сајтовима и неће бити иста коју користите да бисте ушли на Minecraft сервере на којима играте.",
"components.profile.changePassword.changePasswordTitle": "Промена лозинке",
"components.profile.changePassword.logoutOnAllDevices": "Одјави ме са свих уређаја",
"components.profile.changePassword.newPasswordLabel": "Нова лозинка:",
@ -190,7 +190,7 @@
"components.profile.multiFactorAuth.mfaDescription": "Потврда идентитета помоћу два фактора је додатни слој безбедности осмишљен да осигура да сте једина особа која може приступити налогу, чак и ако се лозинка украде.",
"components.profile.multiFactorAuth.mfaEnabledForYourAcc": "Потврда идентитета помоћу два фактора за налог је сада активна",
"components.profile.multiFactorAuth.mfaIntroduction": "Пре свега, морате да инсталирате једну од наших предложених апликација на телефону. Ова апликација ће генерисати кодове за вас. Одаберите оперативни систем да бисте добили одговарајуће везе за инсталацију.",
"components.profile.multiFactorAuth.mfaLoginFlowDesc": "Додатни кôд ће бити затражен следећи пут када се пријавите. Запамтите да овлашћивање на Minecraft неће радити када је омогућена потврда идентитета помоћу два фактора.",
"components.profile.multiFactorAuth.mfaLoginFlowDesc": "Додатни кôд ће бити затражен следећи пут када се пријавите. Запамтите да овлашћење на Minecraft неће радити када је омогућена потврда идентитета помоћу два фактора.",
"components.profile.multiFactorAuth.mfaTitle": "Потврда идентитета помоћу два фактора",
"components.profile.multiFactorAuth.or": "ИЛИ",
"components.profile.multiFactorAuth.ready": "Спремно",
@ -217,10 +217,10 @@
"pages.404.nothingHere": "Ово није место које тражите",
"pages.404.returnToTheHomePage": "Покушајте да се вратите на {link}",
"pages.404.title": "Страница није пронађена",
"pages.auth.applicationAuth": "Овлашћивање на апликацију",
"pages.auth.authorizationForAppSuccessful": "Овлашћивање на апликацију {appName} је успешно завршено.",
"pages.auth.authorizationSuccessful": "Овлашћивање је успешно завршено.",
"pages.auth.title": "Успешно овлашћивање",
"pages.auth.applicationAuth": "Овлашћење на апликацију",
"pages.auth.authorizationForAppSuccessful": "Овлашћење на апликацију {appName} је успешно завршено.",
"pages.auth.authorizationSuccessful": "Овлашћење је успешно завршено.",
"pages.auth.title": "Успешно овлашћење",
"pages.auth.youCanCloseThisPage": "Можете да затворите овај прозор и вратите се у апликацију.",
"pages.root.siteName": "Ely.by",
"pages.rules.elyAccountsAsService": "{name} као услуга",
@ -233,13 +233,13 @@
"pages.rules.emailAndNickname2": "Покушавамо да јој се супротставимо, али ако сте успели да региструјете налог коришћењем привремене услуге мејла, нећете имати техничку подршку за њу, а касније, током ажурирања наших филтера, налог ће бити блокиран са надимком.",
"pages.rules.emailAndNickname3": "Нема никаквих моралних ограничења за корисничке надимке који ће се користити у игри.",
"pages.rules.emailAndNickname4": "Надимци, који припадају познатим особама, могу се издати у њихову корист уз захтев и доказ о тим особама.",
"pages.rules.emailAndNickname5": "Власник премијум-налога у Minecraft-у има право да затражи враћање контроле над његовим надимком, а ако се то догоди, морате да промените надимак у року од 3 дана или ће се то аутоматски извршити.",
"pages.rules.emailAndNickname5": "Власник Minecraft премијум налога има право да затражи враћање контроле над његовим надимком, а ако се то догоди, морате да промените надимак у року од 3 дана или ће се то аутоматски извршити.",
"pages.rules.emailAndNickname6": "Ако у току последњих три месеца нема никакве активности на налогу, ваш надимак може да заузме било који корисник.",
"pages.rules.emailAndNickname7": "Нисмо одговорни за губитак напретка игре на серверима ако је то резултат промене надимка, укључујући и промена на наш захтев.",
"pages.rules.mainProvision1": "Услуга {name} је направљена за органозовање безбедног приступа корисничким налозима на Ely.by-у, његовим партнерима и сваком страном пројекту који жели да користи једну од наших услуга.",
"pages.rules.mainProvision2": "Ми (овде и у следећим тачкама) — развојни тим пројекта Ely.by који прави квалитативне услуге за заједницу Minecraft-а.",
"pages.rules.mainProvision3": "Ely.by је страни пројекат који нема никакве везе са предузећима Mojang и Microsoft. Не пружамо подршку премијум-налозима у Minecraft-у и немамо никакве везе са серверима који користе или не користе наше услуге.",
"pages.rules.mainProvision4": "Регистрација корисничких налога на сервер је бесплатна. Отварање налога на Ely.by-у је могуће само на овој страници {link}.",
"pages.rules.mainProvision1": "Услуга {name} је направљена за органозовање безбедног приступа корисничким налозима сајта Ely.by, његовим партнерима и сваком страном пројекту који жели да користи једну од наших услуга.",
"pages.rules.mainProvision2": "Ми (овде и у следећим тачкама) — тим програмера пројекта Ely.by који прави квалитативне услуге за Minecraft заједницу.",
"pages.rules.mainProvision3": "Ely.by је страни пројекат који нема никакве везе са компанијама Mojang и Microsoft. Не пружамо подршку Minecraft премијум налозима и немамо никакве везе са серверима који користе или не користе наше услуге.",
"pages.rules.mainProvision4": "Регистрација корисничких налога на сервер је бесплатна. Отварање налога на сајту Ely.by је могуће само на страници {link}.",
"pages.rules.mainProvisions": "Главне одредбе",
"pages.rules.title": "Правила сајта",
"services.errorsDict.accountAlreadyActivated": "Овај налог је већ активиран",
@ -249,12 +249,12 @@
"services.errorsDict.doYouWantRequestKey": "Желите ли да затражите нови кључ?",
"services.errorsDict.emailFrequency": "Смирите се, пречесто тражите е-поруке. Нови кључ може да се преузме за {time}.",
"services.errorsDict.emailInvalid": "Е-пошта није важећа",
"services.errorsDict.emailIsTempmail": "Привремена адреса е-поште није дозвољена",
"services.errorsDict.emailIsTempmail": "Привремена е-адреса није дозвољена",
"services.errorsDict.emailNotAvailable": "Ова е-пошта је већ регистрована.",
"services.errorsDict.emailNotFound": "Наведена е-пошта није пронађена",
"services.errorsDict.emailRequired": "Е-пошта је обавезна",
"services.errorsDict.emailToLong": "Е-пошта је предугачка",
"services.errorsDict.forgotYourPassword": "forgot your password",
"services.errorsDict.forgotYourPassword": "заборавили лозинку",
"services.errorsDict.invalidPassword": "Унели сте погрешну лозинку налога.",
"services.errorsDict.keyNotExists": "Кључ је неисправан или је истекао.",
"services.errorsDict.keyRequired": "Унесите кључ за активацију",
@ -267,10 +267,10 @@
"services.errorsDict.passwordTooShort": "Лозинка треба да буде дуга најмање 8 знакова",
"services.errorsDict.passwordsDoesNotMatch": "Лозинке се не поклапају",
"services.errorsDict.rePasswordRequired": "Поново откуцајте лозинку",
"services.errorsDict.redirectUriInvalid": "Redirect URI is invalid",
"services.errorsDict.redirectUriRequired": "Redirect URI is required",
"services.errorsDict.redirectUriInvalid": "URI преусмеравања је неважећи",
"services.errorsDict.redirectUriRequired": "URI преусмеравања је обавезан",
"services.errorsDict.rulesAgreementRequired": "Морате да прихватите правила како бисте отворили налог",
"services.errorsDict.suggestResetPassword": "Have you {forgotYourPassword}?",
"services.errorsDict.suggestResetPassword": "Нисте ли {forgotYourPassword}?",
"services.errorsDict.totpIncorrect": "Кôд је неисправан",
"services.errorsDict.totpRequired": "Унесите кôд",
"services.errorsDict.usernameInvalid": "Корисничко име је неважеће",

View File

@ -21,7 +21,7 @@
"components.auth.appInfo.useItYourself": "Відвідайте нашу {link}, щоб дізнатися, як використовувати цей сервіс в своїх проектах.",
"components.auth.chooseAccount.addAccount": "Увійти в інший акаунт",
"components.auth.chooseAccount.chooseAccountTitle": "Оберіть акаунт",
"components.auth.chooseAccount.logoutAll": "Вийти з усіх аккаунтів",
"components.auth.chooseAccount.logoutAll": "Вийти з усіх акаунтів",
"components.auth.chooseAccount.pleaseChooseAccount": "Будь ласка, оберіть акаунт, який ви бажаєте використовувати",
"components.auth.chooseAccount.pleaseChooseAccountForApp": "Будь ласка, оберіть акаунт, який ви бажаєте використовувати для авторизації {appName}",
"components.auth.finish.authForAppFailed": "Авторизація для {appName} не вдалася",
@ -66,7 +66,7 @@
"components.auth.recoverPassword.newRePassword": "Повторіть новий пароль",
"components.auth.recoverPassword.title": "Відновлення паролю",
"components.auth.register.acceptRules": "Я приймаю {link}",
"components.auth.register.accountPassword": "Пароль від аккаунту",
"components.auth.register.accountPassword": "Пароль від акаунту",
"components.auth.register.registerTitle": "Реєстрація",
"components.auth.register.repeatPassword": "Повторіть пароль",
"components.auth.register.signUpButton": "Зареєструватися",
@ -76,7 +76,7 @@
"components.auth.resendActivation.sendNewEmail": "Відправити новий лист",
"components.auth.resendActivation.specifyYourEmail": "Вкажіть тут вашу реєстраційну Email адресу, і ми надішлемо на неї повідомлення з кодом активації облікового запису",
"components.auth.resendActivation.title": "Не отримав лист",
"components.contact.cannotAccessMyAccount": "Не вдалося визначити отримати доступ до аккаунту",
"components.contact.cannotAccessMyAccount": "Не вдалося визначити отримати доступ до акаунту",
"components.contact.close": "Закрити",
"components.contact.disclaimer": "Будь ласка, формуйте свої звернення, надаючи максимум корисної інформації, щоб ми могли якомога швидше зрозуміти вашу проблему і вирішити її",
"components.contact.email": "Email",
@ -145,7 +145,7 @@
"components.languageSwitcher.startTyping": "Почніть вводити…",
"components.languageSwitcher.translationProgress": "{progress}% перекладено",
"components.languageSwitcher.weDoNotSupportThisLang": "На жаль, ми не підтримуємо цю мову",
"components.profile.accountDescription": "Завдяки аккаунту Ely.by ви можете отримати доступ до багатьох ресурсів, пов'язаних з Minecraft. Бережіть свій аккаунт, використовуйте надійний пароль і регулярно його змінюйте.",
"components.profile.accountDescription": "Завдяки акаунту Ely.by ви можете отримати доступ до багатьох ресурсів, пов'язаних з Minecraft. Бережіть свій акаунт, використовуйте надійний пароль і регулярно його змінюйте.",
"components.profile.accountPreferencesTitle": "Налаштування акаунту Ely.by",
"components.profile.back": "Назад",
"components.profile.changeEmail.alreadyReceivedCode": "Я вже отримав код",
@ -156,7 +156,7 @@
"components.profile.changeEmail.currentAccountEmail": "Поточна E-mail адреса, прив'язана до акаунту:",
"components.profile.changeEmail.enterFinalizationCode": "Щоб підтвердити ваш новий E-mail, будь ласка, введіть отриманий код у поле нижче:",
"components.profile.changeEmail.enterInitializationCode": "На E-mail {email} було відправлено лист з кодом для ініціалізації процесу зміни E-mail адреси. Введіть його у поле нижче:",
"components.profile.changeEmail.enterNewEmail": "Потім вкажіть нову E-mail адресу, до якої бажаєте прив'язати свій аккаунт. На неї буде вислано код підтвердження.",
"components.profile.changeEmail.enterNewEmail": "Потім вкажіть нову E-mail адресу, до якої бажаєте прив'язати свій акаунт. На неї буде вислано код підтвердження.",
"components.profile.changeEmail.finalizationCodeWasSentToEmail": "На вказаний E-mail {email} було надіслано листа з кодом для завершення зміни E-mail адреси.",
"components.profile.changeEmail.newEmailPlaceholder": "Введіть новий Email",
"components.profile.changeEmail.pressButtonToStart": "Натисніть кнопку нижче, щоб відправити лист з кодом для ініціалізації процесу зміни E-mail адреси.",
@ -177,7 +177,7 @@
"components.profile.disabled": "Вимкнено",
"components.profile.email": "Email:",
"components.profile.enabled": "Увімкнена",
"components.profile.mojangPriorityWarning": "Знайдений аккаунт Mojang з таким же ніком. Майте на увазі, що згідно з {rules}, його власник має право вимагати відновлення контролю над ніком.",
"components.profile.mojangPriorityWarning": "Знайдений акаунт Mojang з таким же ніком. Майте на увазі, що згідно з {rules}, його власник має право вимагати відновлення контролю над ніком.",
"components.profile.multiFactorAuth.codePlaceholder": "Вкажіть код сюди",
"components.profile.multiFactorAuth.disable": "Вимкнути",
"components.profile.multiFactorAuth.disableMfa": "Відключення двофакторної аутентифікації",
@ -190,7 +190,7 @@
"components.profile.multiFactorAuth.mfaDescription": "Двухфакторная аутентифікація забезпечує додатковий захист вашого акаунту в разі, якщо зловмисникові стане відомий пароль.",
"components.profile.multiFactorAuth.mfaEnabledForYourAcc": "Для вашого акаунту увімкнена двофакторна аутентифікація",
"components.profile.multiFactorAuth.mfaIntroduction": "Для початку необхідно встановити на мобільний телефон спеціальний додаток для отримання кодів. Натисніть на бажану платформу для отримання посилань на додатки.",
"components.profile.multiFactorAuth.mfaLoginFlowDesc": "При наступному вході в аккаунт вам буде необхідно ввести додатковий код. Зверніть увагу, що при включеній двофакторної аутентифікації не працює авторизація в Minecraft.",
"components.profile.multiFactorAuth.mfaLoginFlowDesc": "При наступному вході в акаунт вам буде необхідно ввести додатковий код. Зверніть увагу, що при використанні двофакторної аутентифікації не працює авторизація в Minecraft.",
"components.profile.multiFactorAuth.mfaTitle": "Двофакторна аутентифікація",
"components.profile.multiFactorAuth.or": "АБО",
"components.profile.multiFactorAuth.ready": "Готово",

View File

@ -91,55 +91,55 @@
"components.contact.title": "Đơn phản hồi",
"components.contact.whichQuestion": "Bạn hứng thú về điều gì?",
"components.contact.youMessageReceived": "Lời nhắn của bạn đã được nhận. Chúng tôi sẽ phản hồi trong thời gian ngắn. Câu trả lời sẽ được chuyển đến Email của bạn:",
"components.dev.apps.accountsAllowsYouYoUseOauth2": "Ely.by Accounts service provides users with a quick and easy-to-use way to login to your site, launcher or Minecraft server via OAuth2 authorization protocol. You can find more information about integration with Ely.by Accounts in {ourDocumentation}.",
"components.dev.apps.accountsForDevelopers": "Ely.by Accounts for developers",
"components.dev.apps.accountsAllowsYouYoUseOauth2": "Dịch vụ Tài khoản Ely.by cung cấp cho người dùng trang, trình khởi động hoặc máy chủ Minecraft của bạn một cách đăng nhập nhanh và dễ sử dụng thông qua giao thức uỷ quyền OAuth2. Bạn có thể tìm thêm thông tin về việc tích hợp với Tài khoản Ely.by trong {ourDocumentation}.",
"components.dev.apps.accountsForDevelopers": "Tài khoản Ely.by cho nhà phát triển",
"components.dev.apps.addNew": "Thêm mới",
"components.dev.apps.allRefreshTokensWillBecomeInvalid": "All \"refresh\" tokens will become invalid and after next authorization the user will get permissions prompt.",
"components.dev.apps.appAndAllTokenWillBeDeleted": "Application and all associated tokens will be deleted.",
"components.dev.apps.applicationForm.appDescriptionWillBeAlsoVisibleOnOauthPage": "Application's description will be displayed at the authorization page too. It isn't a required field. In authorization process the value may be overridden.",
"components.dev.apps.applicationForm.applicationName": "Application name:",
"components.dev.apps.applicationForm.createApplication": "Create application",
"components.dev.apps.applicationForm.creatingApplication": "Creating an application",
"components.dev.apps.applicationForm.description": "Description:",
"components.dev.apps.applicationForm.ipAddressIsOptionButPreferable": "IP address is optional, but is very preferable. It might become handy in case of we suddenly decide to play on your server with the entire band (=",
"components.dev.apps.applicationForm.minecraftServer": "Minecraft server",
"components.dev.apps.applicationForm.redirectUri": "Redirect URI:",
"components.dev.apps.applicationForm.redirectUriLimitsAllowableBaseAddress": "Redirection URI (redirectUri) determines a base address, that user will be allowed to be redirected to after authorization. In order to improve security it's better to use the whole path instead of just a domain name. For example: https://example.com/oauth/ely.",
"components.dev.apps.applicationForm.serverIp": "Server IP:",
"components.dev.apps.applicationForm.serverName": "Server name:",
"components.dev.apps.applicationForm.toDisplayRegistrationFormChooseType": "To display registration form for a new application choose necessary type.",
"components.dev.apps.applicationForm.updateApplication": "Update application",
"components.dev.apps.applicationForm.updatingApplication": "Updating an application",
"components.dev.apps.applicationForm.website": "Web site",
"components.dev.apps.applicationForm.websiteLink": "Website link:",
"components.dev.apps.applicationForm.websiteLinkWillBeUsedAsAdditionalId": "Site's link is optional, but it can be used as an additional identifier of the application.",
"components.dev.apps.applicationForm.youCanAlsoSpecifyServerSite": "You also can specify either server's site URL or its community in a social network.",
"components.dev.apps.authorization": "Authorization",
"components.dev.apps.allRefreshTokensWillBecomeInvalid": "Tất cả token \"làm mới\" sẽ trở nên không hợp lệ và sau lần uỷ quyền kế tiếp người dùng sẽ nhận được lời nhắc về yêu cầu cấp quyền.",
"components.dev.apps.appAndAllTokenWillBeDeleted": "Ứng dụng và tất cả các token được liên kết sẽ bị xoá.",
"components.dev.apps.applicationForm.appDescriptionWillBeAlsoVisibleOnOauthPage": "Miêu tả ứng dụng cũng sẽ được hiển thị ở trang uỷ quyền nữa. Không bắt buộc phải điền vào đây. Trong quá trình uỷ quyền giá trị có thể bị ghi đè.",
"components.dev.apps.applicationForm.applicationName": "Tên ứng dụng:",
"components.dev.apps.applicationForm.createApplication": "Tạo úng dụng",
"components.dev.apps.applicationForm.creatingApplication": "Tạo úng dụng",
"components.dev.apps.applicationForm.description": "Miêu tả:",
"components.dev.apps.applicationForm.ipAddressIsOptionButPreferable": "Không bắt buộc ghi địa chỉ IP, nhưng nếu ghi thì sẽ được hơn. Nó có thể tiện lợi phòng khi chúng tôi đột nhiên quyết định chơi trên máy chủ của bạn với toàn bộ băng thông (=",
"components.dev.apps.applicationForm.minecraftServer": "Máy chủ Minecraft",
"components.dev.apps.applicationForm.redirectUri": "URI đổi hướng:",
"components.dev.apps.applicationForm.redirectUriLimitsAllowableBaseAddress": "URI đổi hướng (redirectUri) xác định một địa chỉ cơ sở, người dùng sẽ được phép để được đổi hướng sau khi uỷ quyền. Để cải thiện bảo mật thì tốt nhát nên dùng toàn bộ đường dẫn thay vì chỉ là tên domain. Ví dụ: https://vidu.com/oauth/ely.",
"components.dev.apps.applicationForm.serverIp": "Địa chỉ máy chủ:",
"components.dev.apps.applicationForm.serverName": "Tên máy chủ:",
"components.dev.apps.applicationForm.toDisplayRegistrationFormChooseType": "Để hiển thị biểu mẫu đăng kí cho ứng dụng mới vui lòng chọn loại biểu mẫu cần thiết.",
"components.dev.apps.applicationForm.updateApplication": "Cập nhật ứng dụng",
"components.dev.apps.applicationForm.updatingApplication": "Cập nhật ứng dụng",
"components.dev.apps.applicationForm.website": "Trang web",
"components.dev.apps.applicationForm.websiteLink": "Địa chỉ Website:",
"components.dev.apps.applicationForm.websiteLinkWillBeUsedAsAdditionalId": "Không bắt buộc ghi địa chỉ trang, nhưng nó có thể được dùng làm định danh bổ sung cho ứng dụng.",
"components.dev.apps.applicationForm.youCanAlsoSpecifyServerSite": "Bạn cũng có thể xác định URL trang của máy chủ hoặc cộng đồng của nó trong mạng xã hội.",
"components.dev.apps.authorization": "Uỷ quyền",
"components.dev.apps.cancel": "Hủy bỏ",
"components.dev.apps.continue": "Tiếp tục",
"components.dev.apps.countUsers": "{count, plural, =0 {No users} one {# user} other {# users}}",
"components.dev.apps.delete": "Delete",
"components.dev.apps.editDescription": "{icon} Edit description",
"components.dev.apps.countUsers": "{count, plural, =0 {Không có người dùng} one {# người dùng} other {# người dùng}}",
"components.dev.apps.delete": "Xóa",
"components.dev.apps.editDescription": "{icon} Sửa đổi miêu tả",
"components.dev.apps.feedback": "phản hồi",
"components.dev.apps.ifYouHaveAnyTroubles": "If you are experiencing difficulties, you can always use {feedback}. We'll surely help you.",
"components.dev.apps.ifYouSuspectingThatSecretHasBeenCompromised": "If you are suspecting that your Client Secret has been compromised, then you may want to reset it value. It'll cause recall of the all \"access\" and \"refresh\" tokens that have been issued. You can also recall all issued tokens without changing Client Secret.",
"components.dev.apps.ourDocumentation": "our documentation",
"components.dev.apps.performing": "Performing…",
"components.dev.apps.resetClientSecret": "Reset Client Secret",
"components.dev.apps.revokeAllTokens": "Revoke all tokens",
"components.dev.apps.shallWeStart": "Shall we start?",
"components.dev.apps.takeCareAccessTokensInvalidation": "Take care because \"access\" tokens won't be invalidated immediately.",
"components.dev.apps.weDontKnowAnythingAboutYou": "We don't know anything about you yet.",
"components.dev.apps.youDontHaveAnyApplication": "You don't have any app registered yet.",
"components.dev.apps.youMustAuthToBegin": "You have to authorize to start.",
"components.dev.apps.ifYouHaveAnyTroubles": "Nếu bạn đang gặp khó khăn, bạn luôn có thể sử dụng {feedback}. Chúng tôi chắc chắn sẽ giúp bạn.",
"components.dev.apps.ifYouSuspectingThatSecretHasBeenCompromised": "Nếu bạn đang nghi ngờ Client Secret của mình đã bị lộ ra ngoài, thì bạn có thể muốn đặt lại giá trị của nó. Nó sẽ tạo lẹnh gọi lại tất cả token \"truy cập\" và \"làm mới\" đã gặp vấn đề. Bạn cũng có thể gọi lại tất cả token bị vấn đề mà không cần thay đổi Client Secret.",
"components.dev.apps.ourDocumentation": "tài liệu của chúng tôi",
"components.dev.apps.performing": "Đang tiến hành…",
"components.dev.apps.resetClientSecret": "Đặt lại Client Secret",
"components.dev.apps.revokeAllTokens": "Thu hồi tất cả token",
"components.dev.apps.shallWeStart": "Chúng ta bắt đầu chứ?",
"components.dev.apps.takeCareAccessTokensInvalidation": "Hãy cẩn thận vì các token \"truy cập\" sẽ không thể bị vô hiệu hoá ngay được.",
"components.dev.apps.weDontKnowAnythingAboutYou": "Chúng tôi vẫn chưa biết gì về bạn cả.",
"components.dev.apps.youDontHaveAnyApplication": "Bạn vẫn chưa đăng kí ứng dụng nào cả.",
"components.dev.apps.youMustAuthToBegin": "Bạn cần uỷ quyền để bắt đầu.",
"components.dev.apps.yourApplications": "Ứng dụng của bạn:",
"components.footerMenu.contactUs": "Liên lạc với chúng tôi",
"components.footerMenu.forDevelopers": "Dành cho nhà phát triển",
"components.footerMenu.rules": "Các quy tắc",
"components.footerMenu.rules": "Quy tắc",
"components.footerMenu.siteLanguage": "Ngôn ngữ trang",
"components.languageSwitcher.improveTranslates": "Cải thiện bản dịch Ely.by",
"components.languageSwitcher.improveTranslatesDescription": "Ely.bys localization is a community effort. If you want to improve the translation of Ely.by, we'd love your help.",
"components.languageSwitcher.improveTranslatesParticipate": "Click here to participate.",
"components.languageSwitcher.improveTranslatesDescription": "Việc phiên dịch Ely.by là nỗ lực của cộng đồng. Nếu bạn muốn cải thiện bản dịch của Ely.by, thì chúng tôi rất vui nếu bạn có thể giúp.",
"components.languageSwitcher.improveTranslatesParticipate": "Nhấn vào đây để tham gia.",
"components.languageSwitcher.mayBeInaccurate": "Có thể không chính xác",
"components.languageSwitcher.siteLanguage": "Ngôn ngữ trang",
"components.languageSwitcher.startTyping": "Hãy bắt đầu gõ…",
@ -177,7 +177,7 @@
"components.profile.disabled": "Đã vô hiệu hóa",
"components.profile.email": "Email:",
"components.profile.enabled": "Đã kích hoạt",
"components.profile.mojangPriorityWarning": "Một tài khoản Mojang Premium với cùng nickname được tìm thấy. Theo {rules}, chủ của tài khoản có quyền được lấy lại nickname của mình.",
"components.profile.mojangPriorityWarning": "Một tài khoản Mojang với nickname này đã được tìm thấy. Theo {rules}, chủ của tài khoản có quyền được lấy lại nickname của mình.",
"components.profile.multiFactorAuth.codePlaceholder": "Nhập mã vào đây",
"components.profile.multiFactorAuth.disable": "Vô hiệu hoá",
"components.profile.multiFactorAuth.disableMfa": "Vô hiệu hoá xác thực 2 bước",
@ -267,8 +267,8 @@
"services.errorsDict.passwordTooShort": "Mật khẩu của bạn phải dài ít nhất 8 ký tự",
"services.errorsDict.passwordsDoesNotMatch": "Mật khẩu không khớp",
"services.errorsDict.rePasswordRequired": "Vui lòng nhập lại mật khẩu của bạn",
"services.errorsDict.redirectUriInvalid": "Redirect URI is invalid",
"services.errorsDict.redirectUriRequired": "Redirect URI is required",
"services.errorsDict.redirectUriInvalid": "URI đổi hướng không hợp lệ",
"services.errorsDict.redirectUriRequired": "Yêu cầu URI đổi hướng",
"services.errorsDict.rulesAgreementRequired": "Bạn phải chấp nhận quy tắc để có thể tạo tài khoản",
"services.errorsDict.suggestResetPassword": "Có phải bạn đã {forgotYourPassword}?",
"services.errorsDict.totpIncorrect": "Mã không chính xác",

View File

@ -138,7 +138,7 @@
"components.footerMenu.rules": "规则",
"components.footerMenu.siteLanguage": "站点语言",
"components.languageSwitcher.improveTranslates": "通过翻译帮助Ely.by本地化",
"components.languageSwitcher.improveTranslatesDescription": "Ely.bys localization is a community effort. If you want to improve the translation of Ely.by, we'd love your help.",
"components.languageSwitcher.improveTranslatesDescription": "Ely.by的本地化是一个社区的努力如果你想看到Ely.by翻译成另一种语言我们希望你的帮助。请阅读{articleLink}。",
"components.languageSwitcher.improveTranslatesParticipate": "点击这里参加。",
"components.languageSwitcher.mayBeInaccurate": "可能不准确",
"components.languageSwitcher.siteLanguage": "网站语言",
@ -254,7 +254,7 @@
"services.errorsDict.emailNotFound": "未找到指定的E-mail",
"services.errorsDict.emailRequired": "E-mail是必填项",
"services.errorsDict.emailToLong": "E-mail太长",
"services.errorsDict.forgotYourPassword": "forgot your password",
"services.errorsDict.forgotYourPassword": "忘记密码",
"services.errorsDict.invalidPassword": "您输入了错误的帐户密码。",
"services.errorsDict.keyNotExists": "密钥不正确或者已过期。",
"services.errorsDict.keyRequired": "请输入一个激活码",
@ -270,7 +270,7 @@
"services.errorsDict.redirectUriInvalid": "重定向URI无效",
"services.errorsDict.redirectUriRequired": "重定向URI不可为空",
"services.errorsDict.rulesAgreementRequired": "您必须接受规则才能创建帐户",
"services.errorsDict.suggestResetPassword": "Have you {forgotYourPassword}?",
"services.errorsDict.suggestResetPassword": "你有 {forgotYourPassword} 吗?",
"services.errorsDict.totpIncorrect": "代码不正确",
"services.errorsDict.totpRequired": "请输入代码",
"services.errorsDict.usernameInvalid": "无效的用户名",