From 73bb9eb095b74572082c6dc5456c7448f32e8552 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 2 Oct 2019 00:46:36 +0200 Subject: New Crowdin translations (#11998) * New translations en.yml (Armenian) [ci skip] * New translations en.json (Ido) [ci skip] * New translations en.yml (Ido) [ci skip] * New translations doorkeeper.en.yml (Ido) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.yml (Indonesian) [ci skip] * New translations doorkeeper.en.yml (Indonesian) [ci skip] * New translations en.json (Latvian) [ci skip] * New translations en.yml (Latvian) [ci skip] * New translations en.json (Lithuanian) [ci skip] * New translations en.yml (Hebrew) [ci skip] * New translations en.yml (Lithuanian) [ci skip] * New translations en.json (Malay) [ci skip] * New translations en.yml (Malay) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.yml (Norwegian) [ci skip] * New translations doorkeeper.en.yml (Norwegian) [ci skip] * New translations doorkeeper.en.yml (Hebrew) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.yml (Russian) [ci skip] * New translations en.yml (Bulgarian) [ci skip] * New translations en.json (Asturian) [ci skip] * New translations en.yml (Asturian) [ci skip] * New translations doorkeeper.en.yml (Asturian) [ci skip] * New translations en.json (Breton) [ci skip] * New translations en.yml (Breton) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations doorkeeper.en.yml (Bulgarian) [ci skip] * New translations doorkeeper.en.yml (Georgian) [ci skip] * New translations en.json (Chinese Traditional, Hong Kong) [ci skip] * New translations en.yml (Chinese Traditional, Hong Kong) [ci skip] * New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong) [ci skip] * New translations en.json (Croatian) [ci skip] * New translations en.yml (Croatian) [ci skip] * New translations doorkeeper.en.yml (Croatian) [ci skip] * New translations en.json (Georgian) [ci skip] * New translations en.yml (Georgian) [ci skip] * New translations en.json (Russian) [ci skip] * New translations doorkeeper.en.yml (Russian) [ci skip] * New translations en.json (Danish) [ci skip] * New translations doorkeeper.en.yml (Chinese Simplified) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.yml (Bengali) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.yml (Catalan) [ci skip] * New translations doorkeeper.en.yml (Catalan) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.yml (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.yml (Basque) [ci skip] * New translations en.yml (Chinese Traditional) [ci skip] * New translations doorkeeper.en.yml (Chinese Traditional) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations doorkeeper.en.yml (Corsican) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.yml (Czech) [ci skip] * New translations doorkeeper.en.yml (Czech) [ci skip] * New translations doorkeeper.en.yml (Basque) [ci skip] * New translations en.json (Basque) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.yml (Serbian (Cyrillic)) [ci skip] * New translations doorkeeper.en.yml (Serbian (Cyrillic)) [ci skip] * New translations en.json (Serbian (Latin)) [ci skip] * New translations en.yml (Serbian (Latin)) [ci skip] * New translations doorkeeper.en.yml (Serbian (Latin)) [ci skip] * New translations en.json (Slovak) [ci skip] * New translations en.yml (Slovak) [ci skip] * New translations doorkeeper.en.yml (Slovak) [ci skip] * New translations en.yml (Ukrainian) [ci skip] * New translations doorkeeper.en.yml (Arabic) [ci skip] * New translations doorkeeper.en.yml (Ukrainian) [ci skip] * New translations en.yml (French) [ci skip] * New translations en.json (Norwegian Nynorsk) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.yml (Arabic) [ci skip] * New translations en.json (Albanian) [ci skip] * New translations en.yml (Albanian) [ci skip] * New translations doorkeeper.en.yml (Albanian) [ci skip] * New translations en.json (Slovak) [ci skip] * New translations en.yml (Slovak) [ci skip] * New translations en.json (German) [ci skip] * New translations en.yml (German) [ci skip] * New translations en.yml (French) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations devise.en.yml (Turkish) [ci skip] * New translations devise.en.yml (Turkish) [ci skip] * New translations devise.en.yml (Turkish) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.yml (Czech) [ci skip] * New translations simple_form.en.yml (Japanese) [ci skip] * New translations simple_form.en.yml (Hungarian) [ci skip] * New translations simple_form.en.yml (Italian) [ci skip] * New translations simple_form.en.yml (Korean) [ci skip] * New translations simple_form.en.yml (Greek) [ci skip] * New translations simple_form.en.yml (Occitan) [ci skip] * New translations simple_form.en.yml (Dutch) [ci skip] * New translations simple_form.en.yml (Esperanto) [ci skip] * New translations simple_form.en.yml (Estonian) [ci skip] * New translations simple_form.en.yml (Finnish) [ci skip] * New translations simple_form.en.yml (French) [ci skip] * New translations simple_form.en.yml (Galician) [ci skip] * New translations simple_form.en.yml (German) [ci skip] * New translations simple_form.en.yml (Swedish) [ci skip] * New translations simple_form.en.yml (Thai) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Welsh) [ci skip] * New translations simple_form.en.yml (Persian) [ci skip] * New translations simple_form.en.yml (Polish) [ci skip] * New translations simple_form.en.yml (Portuguese) [ci skip] * New translations simple_form.en.yml (Spanish) [ci skip] * New translations simple_form.en.yml (Portuguese, Brazilian) [ci skip] * New translations simple_form.en.yml (Romanian) [ci skip] * New translations simple_form.en.yml (Slovenian) [ci skip] * New translations simple_form.en.yml (Danish) [ci skip] * New translations simple_form.en.yml (Ido) [ci skip] * New translations simple_form.en.yml (Indonesian) [ci skip] * New translations simple_form.en.yml (Norwegian) [ci skip] * New translations simple_form.en.yml (Hebrew) [ci skip] * New translations simple_form.en.yml (Asturian) [ci skip] * New translations simple_form.en.yml (Bulgarian) [ci skip] * New translations simple_form.en.yml (Chinese Traditional, Hong Kong) [ci skip] * New translations simple_form.en.yml (Croatian) [ci skip] * New translations simple_form.en.yml (Georgian) [ci skip] * New translations simple_form.en.yml (Russian) [ci skip] * New translations simple_form.en.yml (Catalan) [ci skip] * New translations simple_form.en.yml (Chinese Simplified) [ci skip] * New translations simple_form.en.yml (Basque) [ci skip] * New translations simple_form.en.yml (Chinese Traditional) [ci skip] * New translations simple_form.en.yml (Corsican) [ci skip] * New translations simple_form.en.yml (Czech) [ci skip] * New translations simple_form.en.yml (Serbian (Cyrillic)) [ci skip] * New translations simple_form.en.yml (Serbian (Latin)) [ci skip] * New translations simple_form.en.yml (Slovak) [ci skip] * New translations simple_form.en.yml (Ukrainian) [ci skip] * New translations simple_form.en.yml (Albanian) [ci skip] * New translations simple_form.en.yml (Arabic) [ci skip] * New translations en.yml (German) [ci skip] * New translations en.yml (Greek) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.yml (Dutch) [ci skip] * New translations en.yml (Dutch) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations en.json (Galician) [ci skip] * New translations en.yml (Slovak) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations doorkeeper.en.yml (Chinese Traditional) [ci skip] * New translations activerecord.en.yml (Chinese Traditional) [ci skip] * New translations simple_form.en.yml (Chinese Traditional) [ci skip] * New translations doorkeeper.en.yml (Chinese Traditional) [ci skip] * New translations en.yml (Czech) [ci skip] * New translations devise.en.yml (Chinese Traditional) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations doorkeeper.en.yml (Turkish) [ci skip] * New translations en.json (Persian) [ci skip] * New translations en.yml (Persian) [ci skip] * New translations en.yml (Persian) [ci skip] * New translations en.json (Armenian) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Kazakh) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.json (Occitan) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Finnish) [ci skip] * New translations en.json (Esperanto) [ci skip] * New translations en.json (Estonian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Galician) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Tamil) [ci skip] * New translations en.json (Telugu) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.json (Swedish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Welsh) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Persian) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Polish) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Romanian) [ci skip] * New translations en.json (Slovenian) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Ido) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Latvian) [ci skip] * New translations en.json (Lithuanian) [ci skip] * New translations en.json (Malay) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.json (Asturian) [ci skip] * New translations en.json (Breton) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations en.json (Chinese Traditional, Hong Kong) [ci skip] * New translations en.json (Croatian) [ci skip] * New translations en.json (Georgian) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Serbian (Latin)) [ci skip] * New translations en.json (Slovak) [ci skip] * New translations en.json (Basque) [ci skip] * New translations en.json (Norwegian Nynorsk) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Albanian) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.yml (Korean) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.yml (Korean) [ci skip] * New translations simple_form.en.yml (Korean) [ci skip] * New translations devise.en.yml (Korean) [ci skip] * New translations en.yml (French) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (German) [ci skip] * New translations en.yml (German) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.yml (Czech) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.yml (Slovak) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * i18n-tasks normalize * yarn manage:translations --- config/locales/activerecord.zh-TW.yml | 16 ++++++ config/locales/co.yml | 5 ++ config/locales/cs.yml | 7 +++ config/locales/de.yml | 5 ++ config/locales/devise.ko.yml | 12 ++-- config/locales/devise.tr.yml | 23 ++++++++ config/locales/devise.zh-TW.yml | 12 ++++ config/locales/doorkeeper.tr.yml | 42 +++++++++++++- config/locales/doorkeeper.zh-TW.yml | 105 ++++++++++++++++++++++------------ config/locales/el.yml | 1 + config/locales/fa.yml | 7 +++ config/locales/fr.yml | 8 +++ config/locales/ko.yml | 17 ++++-- config/locales/nl.yml | 7 +++ config/locales/simple_form.ko.yml | 4 +- config/locales/simple_form.tr.yml | 42 ++++++++++++++ config/locales/simple_form.zh-TW.yml | 4 ++ config/locales/sk.yml | 4 ++ config/locales/tr.yml | 94 ++++++++++++++++++++++++++++++ 19 files changed, 363 insertions(+), 52 deletions(-) (limited to 'config') diff --git a/config/locales/activerecord.zh-TW.yml b/config/locales/activerecord.zh-TW.yml index cb82c0526..4f938a7f5 100644 --- a/config/locales/activerecord.zh-TW.yml +++ b/config/locales/activerecord.zh-TW.yml @@ -1 +1,17 @@ +--- zh-TW: + activerecord: + attributes: + poll: + expires_at: 截止時間 + options: 選擇 + errors: + models: + account: + attributes: + username: + invalid: 只能有字母、數字及底線 + status: + attributes: + reblog: + taken: 嘟文已經存在 diff --git a/config/locales/co.yml b/config/locales/co.yml index 40c97ec25..8a99e2292 100644 --- a/config/locales/co.yml +++ b/config/locales/co.yml @@ -37,6 +37,7 @@ co: terms: Cundizione di u serviziu unavailable_content: Cuntinutu micca dispunibule unavailable_content_description: + domain: Servore reason: 'Ragione:' rejecting_media: I fugliali media da stu servore ùn saranu micca arregistrati è e vignette ùn saranu micca affissate, duverete cliccà manualmente per accede à l'altru servore è vedeli. silenced: I statuti da stu servore ùn saranu mai visti tranne nant'a vostra pagina d'accolta s'e voi siguitate l'autore. @@ -239,6 +240,7 @@ co: delete: Toglie destroyed_msg: L’emoji hè stata tolta! disable: Disattivà + disabled: Disattivatu disabled_msg: L’emoji hè stata disattivata emoji: Emoji enable: Attivà @@ -1028,6 +1030,9 @@ co: private: Ùn pudete micca puntarulà un statutu ch’ùn hè micca pubblicu reblog: Ùn pudete micca puntarulà una spartera poll: + total_people: + one: "%{count} persona" + other: "%{count} persone" total_votes: one: "%{count} votu" other: "%{count} voti" diff --git a/config/locales/cs.yml b/config/locales/cs.yml index eee462332..d1311063c 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -39,6 +39,7 @@ cs: terms: Podmínky používání unavailable_content: Nedostupný obsah unavailable_content_description: + domain: Server reason: 'Důvod:' rejecting_media: Mediální soubory z tohoto serveru nebudou zpracovány a nebudou zobrazeny žádné náhledy. Pro prohlédnutí médií bude třeba manuálně přejít na druhý server. silenced: Příspěvky z tohoto severu nebudou zobrazeni nikde kromě vašeho domovského proudu, v případě, že sledujete autora. @@ -247,6 +248,7 @@ cs: delete: Smazat destroyed_msg: Emoji úspěšně zničeno! disable: Zakázat + disabled: Zakázáno disabled_msg: Emoji bylo úspěšně zakázáno emoji: Emoji enable: Povolit @@ -1054,6 +1056,11 @@ cs: private: Nelze připnout neveřejné tooty reblog: Nelze připnout boost poll: + total_people: + few: "%{count} lidé" + many: "%{count} lidí" + one: "%{count} člověk" + other: "%{count} lidí" total_votes: few: "%{count} hlasy" many: "%{count} hlasů" diff --git a/config/locales/de.yml b/config/locales/de.yml index 6b0d132e3..83f0c655f 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -37,6 +37,7 @@ de: terms: Nutzungsbedingungen unavailable_content: Nicht verfügbarer Inhalt unavailable_content_description: + domain: Server reason: 'Grund:' rejecting_media: Mediendateien dieses Servers werden nicht verarbeitet und keine Thumbnails werden angezeigt, was manuelles anklicken auf den anderen Server erfordert. silenced: Beiträge von diesem Server werden nirgends angezeigt, außer in deiner Startseite, wenn du der Person folgst, die den Beitrag verfasst hat. @@ -239,6 +240,7 @@ de: delete: Löschen destroyed_msg: Emoji gelöscht! disable: Deaktivieren + disabled: Deaktiviert disabled_msg: Das Emoji wurde deaktiviert emoji: Emoji enable: Aktivieren @@ -1028,6 +1030,9 @@ de: private: Du kannst nur öffentliche Beiträge anheften reblog: Du kannst keine geteilten Beiträge anheften poll: + total_people: + one: "%{count} Person" + other: "%{count} Personen" total_votes: one: "%{count} Stimme" other: "%{count} Stimmen" diff --git a/config/locales/devise.ko.yml b/config/locales/devise.ko.yml index 63072340c..89dd12f1d 100644 --- a/config/locales/devise.ko.yml +++ b/config/locales/devise.ko.yml @@ -47,16 +47,16 @@ ko: subject: '마스토돈: 패스워드 재설정 방법' title: 패스워드 재설정 two_factor_disabled: - explanation: 당신의 계정에 설정된 이중 인증이 비활성화 되었습니다. 이제 이메일과 비밀번호만으로 로그인이 가능합니다. + explanation: 당신의 계정에 설정된 이중 인증이 비활성화 되었습니다. 이제 이메일과 암호만으로 로그인이 가능합니다. subject: '마스토돈: 이중 인증 비활성화' - title: 2FA 비활성화 + title: 2FA 비활성화 됨 two_factor_enabled: - explanation: 당신의 계정에 이중 인증이 활성화되었습니다. 로그인을 위해 페어링된 T-OTP 앱에서 생성된 토큰이 필요합니다. + explanation: 당신의 계정에 이중 인증이 활성화되었습니다. 로그인시 페어링된 T-OTP 앱에서 생성된 토큰이 필요합니다. subject: '마스토돈: 이중 인증 활성화' - title: 2FA 활성화 + title: 2FA 활성화 됨 two_factor_recovery_codes_changed: - explanation: 이전 복구 코드가 무효화되어 새 코드가 생성되었습니다 - subject: '마스토돈: 이중 인증 복구 코드 재생성됨' + explanation: 이전 복구 코드가 무효화되고 새 코드가 생성되었습니다 + subject: '마스토돈: 이중 인증 복구 코드 재생성 됨' title: 2FA 복구 코드 변경됨 unlock_instructions: subject: '마스토돈: 잠금 해제 방법' diff --git a/config/locales/devise.tr.yml b/config/locales/devise.tr.yml index 476d42317..30cedc1fc 100644 --- a/config/locales/devise.tr.yml +++ b/config/locales/devise.tr.yml @@ -46,8 +46,23 @@ tr: extra: Bunu siz yapmadıysanız, lütfen bu e-postayı dikkate almayın. Parolanız yukarıdaki bağlantıya erişene ve yeni bir tane oluşturuncaya kadar değişmez. subject: 'Mastodon: Parola sıfırlama talimatları' title: Parola sıfırlama + two_factor_disabled: + explanation: Hesabınız için iki-adımlı kimlik doğrulama devre dışı bırakıldı. Şimdi sadece e-posta adresi ve parola kullanarak giriş yapabilirsiniz. + subject: 'Mastodon: İki-adımlı kimlik doğrulama devre dışı bırakıldı' + title: 2FA devre dışı bırakıldı + two_factor_enabled: + explanation: Hesabınız için iki-adımlı kimlik doğrulama etkinleştirildi. Giriş yapmak için eşleştirilmiş TOTP uygulaması tarafından oluşturulan bir belirteç gereklidir. + subject: 'Mastodon: İki-adımlı kimlik doğrulama etkinleştirildi' + title: 2FA etkinleştirildi + two_factor_recovery_codes_changed: + explanation: Önceki kurtarma kodları geçersiz kılındı ve yenileri oluşturuldu. + subject: 'Mastodon: İki-adımlı kurtarma kodları yeniden oluşturuldu' + title: 2FA kurtarma kodları değiştirildi unlock_instructions: subject: 'Mastodon: Engel kaldırma talimatları' + omniauth_callbacks: + failure: '%{kind}''den kimliğiniz doğrulanamadı çünkü "%{reason}".' + success: "%{kind} hesabından başarıyla kimlik doğrulaması yapıldı." passwords: no_token: Bu sayfaya şifre sıfırlama e-postasından gelmeden erişemezsiniz. Şifre sıfırlama e-postasından geliyorsanız lütfen sağlanan tam URL'yi kullandığınızdan emin olun. send_instructions: E-posta adresiniz veritabanımızda varsa, e-posta adresinize birkaç dakika içinde bir parola kurtarma bağlantısı gönderilir. Bu e-postayı almadıysanız, lütfen spam klasörünüzü kontrol edin. @@ -70,6 +85,14 @@ tr: unlocks: send_instructions: Hesabınızı birkaç dakika içinde nasıl açacağınıza ilişkin talimatları içeren bir e-posta alacaksınız. Bu e-postayı almadıysanız, lütfen spam klasörünüzü kontrol edin. send_paranoid_instructions: Hesabınız varsa, birkaç dakika içinde nasıl kilidini açacağınıza ilişkin talimatları içeren bir e-posta alacaksınız. Bu e-postayı almadıysanız, lütfen spam klasörünüzü kontrol edin. + unlocked: Hesabınızın kilidi başarıyla açıldı. Devam etmek için lütfen oturum açın. errors: messages: + already_confirmed: zaten onaylanmış, lütfen tekrar oturum açmayı deneyin + confirmation_period_expired: "%{period} içinde onaylanması gerekli, lütfen yeni bir tane talep edin" + expired: süresi geçti, lütfen yeni bir tane talep edin not_found: bulunamadı + not_locked: kilitlenmemiş + not_saved: + one: '1 hata bu %{resource} kaydedilmesini önledi:' + other: "%{count} hata bu %{resource} kaydedilmesini önledi:" diff --git a/config/locales/devise.zh-TW.yml b/config/locales/devise.zh-TW.yml index cb989630e..895405f4a 100644 --- a/config/locales/devise.zh-TW.yml +++ b/config/locales/devise.zh-TW.yml @@ -46,6 +46,18 @@ zh-TW: extra: 若您並未請求,請忽略此信件。您的密碼在存取上方連結並建立新連結前不會變更。 subject: Mastodon:重設密碼指引 title: 重設密碼 + two_factor_disabled: + explanation: 您帳戶的兩步驟驗證已停用。現在只能使用電子信箱位址及密碼登入。 + subject: Mastodon:已停用兩步驟驗證 + title: 已停用 2FA + two_factor_enabled: + explanation: 已對您的帳戶啟用兩步驟驗證。登入時將需要配對之 TOTP 應用程式所產生的 Token。 + subject: Mastodon:已啟用兩步驟驗證 + title: 已啟用 2FA + two_factor_recovery_codes_changed: + explanation: 上一次的復原碼已經失效,且已產生新的復原碼。 + subject: Mastodon:兩步驟驗證復原碼已經重新產生 + title: 2FA 復原碼已變更 unlock_instructions: subject: Mastodon:帳戶解鎖指引 omniauth_callbacks: diff --git a/config/locales/doorkeeper.tr.yml b/config/locales/doorkeeper.tr.yml index e421b6a80..120689a3a 100644 --- a/config/locales/doorkeeper.tr.yml +++ b/config/locales/doorkeeper.tr.yml @@ -4,6 +4,8 @@ tr: attributes: doorkeeper/application: name: Uygulama adı + redirect_uri: Yönlendirme URI'si + scopes: Kapsamlar website: Uygulama web sitesi errors: models: @@ -12,7 +14,7 @@ tr: redirect_uri: fragment_present: parça içeremez. invalid_uri: geçerli bir URI olmalıdır. - relative_uri: mutlaka bir URI olmalıdır. + relative_uri: mutlak bir URI olmalıdır. secured_uri: HTTPS/SSL URI olması gerekir. doorkeeper: applications: @@ -31,18 +33,24 @@ tr: help: native_redirect_uri: Yerel testler için %{native_redirect_uri} kullanın redirect_uri: URl başına bir satır kullanın + scopes: Kapsamları boşluklarla ayırın. Varsayılan kapsamları kullanmak için boş bırakın. index: application: Uygulama callback_url: Geri Dönüş URL delete: Sil name: İsim new: Yeni uygulama + scopes: Kapsam show: Göster title: Uygulamalarınız new: title: Yeni uygulama show: actions: Eylemler + application_id: İstemci anahtarı + callback_urls: Callback URL'si + scopes: Kapsamlar + secret: İstemci anahtarı title: 'Uygulama: %{name}' authorizations: buttons: @@ -51,6 +59,7 @@ tr: error: title: Bir hata oluştu new: + able_to: Şunları yapabilecek prompt: "%{client_name} uygulaması hesabınıza erişim istiyor" title: Yetkilendirme gerekli show: @@ -64,6 +73,7 @@ tr: application: Uygulama created_at: Yetkili date_format: "%Y-%m-%d %H:%M:%S" + scopes: Kapsamlar title: Yetkili uygulamalarınız errors: messages: @@ -85,9 +95,21 @@ tr: unauthorized_client: İstemci bu yöntemi kullanarak bu isteği gerçekleştirmek için yetkili değil. unsupported_grant_type: Yetkilendirme izni türü, yetkilendirme sunucusu tarafından desteklenmiyor. unsupported_response_type: Yetkilendirme sunucusu bu yanıt türünü desteklemiyor. + flash: + applications: + create: + notice: Uygulama oluşturuldu. + destroy: + notice: Uygulama silindi. + update: + notice: Uygulama güncellendi. + authorized_applications: + destroy: + notice: Uygulama iptal edildi. layouts: admin: nav: + applications: Uygulamalar oauth2_provider: OAuth2 Sağlayıcısı application: title: OAuth yetkilendirme gerekli @@ -95,14 +117,32 @@ tr: admin:read: sunucudaki tüm verileri oku admin:read:accounts: tüm hesapların hassas bilgilerini oku admin:read:reports: tüm raporların ve raporlanan hesapların hassas bilgilerini oku + admin:write: sunucudaki tüm verileri değiştirin + admin:write:accounts: hesaplar üzerinde denetleme eylemleri gerçekleştirin + admin:write:reports: raporlar üzerinde denetleme eylemleri gerçekleştirin + follow: hesap ilişkilerini değiştirin + push: anlık bildirimlerizi alın + read: hesabınızın tüm verilerini okuyun read:accounts: hesap bilgilerini gör + read:blocks: engellemelerinizi görün read:favourites: favorilerini gör + read:filters: filtrelerinizi görün read:follows: izlerini gör + read:lists: listelerinizi görün + read:mutes: sessize aldıklarınızı görün + read:notifications: bildirimlerinizi görün + read:reports: şikayetlerinizi görün + read:search: kendi adınıza arayın + read:statuses: tüm durumları görün + write: hesabınızın tüm verilerini değiştirin write:accounts: profilini değiştir + write:blocks: hesapları ve alan adlarını engelleyin write:favourites: favori durumlar write:filters: filtre oluştur write:follows: insanları takip et write:lists: liste oluştur write:media: medya dosyalarını yükle write:mutes: insanları ve konuşmaları sustur + write:notifications: bildirimlerinizi temizleyin write:reports: diğer insanları bildir + write:statuses: durumları yayınlayın diff --git a/config/locales/doorkeeper.zh-TW.yml b/config/locales/doorkeeper.zh-TW.yml index 41dd17264..0b2624aa9 100644 --- a/config/locales/doorkeeper.zh-TW.yml +++ b/config/locales/doorkeeper.zh-TW.yml @@ -3,9 +3,9 @@ zh-TW: activerecord: attributes: doorkeeper/application: - name: 名稱 + name: 應用程式名稱 redirect_uri: 重新導向 URI - scopes: 權限範圍 + scopes: 範圍 website: 應用程式網頁 errors: models: @@ -13,9 +13,9 @@ zh-TW: attributes: redirect_uri: fragment_present: 不能包含 fragment。 - invalid_uri: 必需有正確的 URI. - relative_uri: 必需為絕對 URI. - secured_uri: 必需使用有 HTTPS/SSL 加密的 URI. + invalid_uri: 必須是正確的 URI。 + relative_uri: 必須為絕對 URI。 + secured_uri: 必須是 HTTPS/SSL URI。 doorkeeper: applications: buttons: @@ -29,29 +29,29 @@ zh-TW: edit: title: 編輯應用程式 form: - error: 唉呦!請檢查表單錯誤訊息 + error: 唉呦!請看看表單以排查錯誤 help: - native_redirect_uri: 請使用 %{native_redirect_uri} 作測試 + native_redirect_uri: 請使用 %{native_redirect_uri} 作本機測試 redirect_uri: 每行輸入一個 URI - scopes: 請用半形空格分開權限範圍 (scope)。留空表示使用預設的權限範圍。 + scopes: 請用半形空格分開範圍。空白表示使用預設的範圍。 index: application: 應用程式 callback_url: 回傳網址 delete: 刪除 name: 名稱 new: 新增應用程式 - scopes: 權限範圍 + scopes: 範圍 show: 顯示 title: 你的應用程式 new: title: 新增應用程式 show: actions: 動作 - application_id: 應用程式 ID + application_id: 客戶端金鑰 callback_urls: 回傳網址 - scopes: 權限範圍 - secret: 密碼 - title: 應用程式︰ %{name} + scopes: 範圍 + secret: 客戶端密碼 + title: 應用程式︰%{name} authorizations: buttons: authorize: 授權 @@ -59,61 +59,90 @@ zh-TW: error: title: 發生錯誤 new: - able_to: 要求取得權限 - prompt: 應用程式 %{client_name} 要求取得您帳號的部份權限 + able_to: 這將允許其作: + prompt: 應用程式 %{client_name} 要求取得您帳號的存取權限 title: 需要授權 show: title: 複製此授權碼並貼上到應用程式中。 authorized_applications: buttons: - revoke: 撤銷授權 + revoke: 撤銷 confirmations: - revoke: 您確定要撤銷這個授權? + revoke: 確定撤銷? index: application: 應用程式 - created_at: 授權時間 - scopes: 權限範圍 + created_at: 授權於 + date_format: "%Y-%m-%d %H:%M:%S" + scopes: 範圍 title: 已授權的應用程式 errors: messages: - access_denied: 資源擁有者或認證伺服器不接受請求。 - credential_flow_not_configured: 資源擁有者密碼認證程序失敗,由於 Doorkeeper.configure.resource_owner_from_credentials 沒有設定。 - invalid_client: 客戶端驗證失敗,可能是未知的客戶端程式、未包含客戶端驗證、或使用了不支援的認證方法。 + access_denied: 資源持有者或授權伺服器拒絕請求。 + credential_flow_not_configured: 因為 Doorkeeper.configure.resource_owner_from_credentials 未設定,所以資源持有者密碼認證程序失敗。 + invalid_client: 客戶端驗證失敗,可能是因為未知的客戶端程式、未包含客戶端驗證、或使用了不支援的認證方法。 invalid_grant: 授權申請不正確、逾期、已被取消、與授權請求內的重新導向 URI 不符、或屬於別的客戶端程式。 - invalid_redirect_uri: 不正確的重新導向網址。 - invalid_request: 請求缺少必要的參數、包含不支援的參數、或其他輸入錯誤。 - invalid_resource_owner: 資源擁有者的登入資訊錯誤、或無法找到該資源擁有者 - invalid_scope: 請求的權限範圍無效、未定義、或輸入錯誤。 + invalid_redirect_uri: 包含的重新導向 URI 是不正確的。 + invalid_request: 請求缺少必要的參數、有不支援的參數、或其他格式錯誤。 + invalid_resource_owner: 資源擁有者的登入資訊錯誤,或無法找到該資源擁有者 + invalid_scope: 請求的範圍錯誤、未定義、或格式錯誤。 invalid_token: - expired: access token 已過期 - revoked: access token 已被取消 - unknown: access token 不正確 - resource_owner_authenticator_not_configured: 無法找到資源擁有者,由於 Doorkeeper.configure.resource_owner_authenticator 沒有設定。 + expired: 存取憑證已過期 + revoked: 存取憑證已撤銷 + unknown: 存取憑證不正確 + resource_owner_authenticator_not_configured: 因為未設定 Doorkeeper.configure.resource_owner_authenticator,所以資源持有者尋找失敗。 server_error: 認證伺服器發生未知錯誤。 temporarily_unavailable: 認證伺服器暫時無法使用。 - unauthorized_client: 客戶端程式無權使用此方法進行請求。 + unauthorized_client: 客戶端程式沒有權限使用此方法請求。 unsupported_grant_type: 認證伺服器不支援這個授權類型。 unsupported_response_type: 認證伺服器不支援這個回應類型。 flash: applications: create: - notice: 已新增應用程式。 + notice: 已建立應用程式。 destroy: notice: 已刪除應用程式。 update: notice: 已更新應用程式。 authorized_applications: destroy: - notice: 已撤銷應用程式授權。 + notice: 已撤銷應用程式。 layouts: admin: nav: applications: 應用程式 - oauth2_provider: OAuth2 供應者 + oauth2_provider: OAuth2 提供者 application: title: 需要 OAuth 授權 scopes: - follow: 關注、封鎖、解除封鎖及取消關注帳號 - push: 接收你帳號的推送通知 - read: 讀取您的帳號資料 - write: 以您的名義發佈嘟文 + admin:read: 讀取伺服器的所有資料 + admin:read:accounts: 讀取所有帳戶的敏感資訊 + admin:read:reports: 讀取所有回報 / 被回報之帳戶的敏感資訊 + admin:write: 修改伺服器的所有資料 + admin:write:accounts: 對帳戶進行仲裁管理動作 + admin:write:reports: 對報告進行仲裁管理動作 + follow: 修改帳戶關係 + push: 接收帳號的推送通知 + read: 讀取您所有的帳號資料 + read:accounts: 檢視帳戶資訊 + read:blocks: 檢視您的封鎖名單 + read:favourites: 檢視您的收藏項目 + read:filters: 檢視您的過濾條件 + read:follows: 檢視您關注的人 + read:lists: 檢視您的名單 + read:mutes: 檢視您靜音的人 + read:notifications: 檢視您的通知 + read:reports: 檢視您的檢舉 + read:search: 以你的身份搜尋 + read:statuses: 檢視所有嘟文 + write: 修改您帳號的所有資料 + write:accounts: 修改您的個人檔案 + write:blocks: 封鎖帳戶及站台 + write:favourites: 收藏嘟文 + write:filters: 建立過濾條件 + write:follows: 關注其他人 + write:lists: 建立名單 + write:media: 上傳媒體檔案 + write:mutes: 靜音使用者及對話 + write:notifications: 清除您的通知 + write:reports: 檢舉其他人 + write:statuses: 發布嘟文 diff --git a/config/locales/el.yml b/config/locales/el.yml index 2cafb101d..7756dc0e0 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -37,6 +37,7 @@ el: terms: Όροι χρήσης unavailable_content: Μη διαθέσιμο unavailable_content_description: + domain: Διακομιστής reason: 'Αιτία:' user_count_after: one: χρήστης diff --git a/config/locales/fa.yml b/config/locales/fa.yml index 0aa8b7a51..e3f85921f 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -37,6 +37,7 @@ fa: terms: شرایط کاربری unavailable_content: محتوای ناموجود unavailable_content_description: + domain: سرور reason: 'دلیل:' rejecting_media: تصاویر فرستاده شده از سمت این سرور پردازش نخواهد شد و هیچ تصویر کوچکی از آن‌ها در این‌جا نمایش نخواهد یافت، و آن‌ها را باید مستقیماً در آن سرور ببینید. silenced: هیچ کدام از نوشته‌ها از طرف این سرور این‌جا نمایش نخواهند یافت مگر در فهرست پیگیری‌ها شما، اگر نویسنده‌اش را پی بگیرید. @@ -831,13 +832,16 @@ fa: past_migrations: انتقال‌های پیشین proceed_with_move: انتقال پیگیران redirecting_to: حساب شما هم‌اینک به %{acct} منتقل شده است. + set_redirect: اشاره به حساب دیگر warning: backreference_required: حساب تازهٔ شما نخست باید تنظیم شود تا به این حساب اشاره کند before: 'پیش از ادامه،‌ لطفاً نکته‌های زیر را به دقت بخوانید:' cooldown: پس از انتقال حساب، یک دورهٔ انتظار وجود دارد که در این مدت نخواهید توانست دوباره حسابتان را منتقل کنید disabled_account: حساب فعلی شما پس از این کار دیگر قابل استفاده نخواهد بود. شما فقط خواهید توانست داده‌های خود را بیرون ببرید یا حساب را دوباره فعال کنید. followers: این کار همهٔ پیگیران شما را از حساب فعلی به حساب تازه منتقل خواهد کرد + only_redirect_html: شما همچنین می‌توانید حساب خود را به یک حساب دیگر اشاره دهید. other_data: هیچ دادهٔ دیگری خودبه‌خود منتقل نخواهد شد + redirect: نمایهٔ حساب فعلی شما به حساب تازه اشاره خواهد کرد و خودش در نتیجهٔ جستجوها ظاهر نخواهد شد moderation: title: مدیریت کاربران notification_mailer: @@ -1025,6 +1029,9 @@ fa: private: نوشته‌های غیرعمومی را نمی‌توان ثابت کرد reblog: بازبوق‌ها را نمی‌توان ثابت کرد poll: + total_people: + one: "%{count} نفر" + other: "%{count} نفر" total_votes: one: "%{count} رأی" other: "%{count} رأی" diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 4b46e7a71..fbe1c0872 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -37,6 +37,7 @@ fr: terms: Conditions d’utilisation unavailable_content: Contenu non disponible unavailable_content_description: + domain: Serveur reason: 'Motif :' rejecting_media: Les fichiers média de ce serveur ne seront pas traités et aucune miniature ne sera affichée, nécessitant un clic manuel vers l'autre serveur. silenced: Les messages de ce serveur ne s'afficheront nulle part sauf votre flux personnel si vous suivez l'auteur. @@ -239,6 +240,7 @@ fr: delete: Supprimer destroyed_msg: Émoji supprimé avec succès ! disable: Désactiver + disabled: Désactivé disabled_msg: Émoji désactivé avec succès ! emoji: Émoji enable: Activer @@ -831,13 +833,16 @@ fr: past_migrations: Migrations passées proceed_with_move: Déplacer les abonnés redirecting_to: Votre compte est redirigé vers %{acct}. + set_redirect: Définir redirection warning: backreference_required: Le nouveau compte doit d'abord être configuré pour faire référence à celui-ci before: 'Avant de procéder, veuillez lire attentivement ces notes :' cooldown: Après le déménagement, il y a une période de refroidissement pendant laquelle vous ne pourrez plus bouger disabled_account: Votre compte actuel ne sera pas entièrement utilisable par la suite. Cependant, vous aurez accès à l'exportation de données et à la ré-activation. followers: Cette action va déplacer tous les abonnés du compte courant vers le nouveau compte + only_redirect_html: Alternativement, vous pouvez seulement appliquer une redirection sur votre profil. other_data: Aucune autre donnée ne sera déplacée automatiquement + redirect: Le profil de votre compte actuel sera mis à jour avec un avis de redirection et sera exclu des recherches moderation: title: Modération notification_mailer: @@ -1025,6 +1030,9 @@ fr: private: Les statuts non-publics ne peuvent pas être épinglés reblog: Un partage ne peut pas être épinglé poll: + total_people: + one: "%{count} personnes" + other: "%{count} personnes" total_votes: one: "%{count} vote" other: "%{count} votes" diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 5e6d87869..82e20e04f 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -36,7 +36,8 @@ ko: terms: 이용약관 unavailable_content: 이용 불가능한 컨텐츠 unavailable_content_description: - reason: '이유:' + domain: 서버 + reason: 이유 rejecting_media: 이 서버의 미디어 파일들은 처리되지 않고 썸네일또한 보이지 않게 됩니다. 수동으로 클릭하여 해당 서버로 가게 됩니다. silenced: 이 서버의 게시물은 작성자를 팔로우 한 경우에만 홈 피드에 나타나며 이를 제외한 어디에도 나타나지 않습니다. suspended: 이 서버의 아무도 팔로우 할 수 없으며, 어떤 데이터도 처리되거나 저장 되지 않고 데이터가 교환 되지도 않습니다. @@ -235,6 +236,7 @@ ko: delete: 삭제 destroyed_msg: 에모지가 성공적으로 삭제되었습니다! disable: 비활성화 + disabled: 비활성 disabled_msg: 성공적으로 비활성화하였습니다 emoji: 에모지 enable: 활성화 @@ -634,8 +636,8 @@ ko: title: "%{acct} 를 팔로우" challenge: confirm: 계속 - hint_html: "팁:한 시간동안 다시 비밀번호를 묻지 않을 겁니다." - invalid_password: 잘못된 비밀번호 + hint_html: "팁: 한 시간 동안 다시 암호를 묻지 않을 것입니다." + invalid_password: 잘못된 암호 prompt: 계속하려면 암호 확인 datetime: distance_in_words: @@ -821,17 +823,20 @@ ko: incoming_migrations_html: 다른 계정을 이 계정으로 이주하고 싶은 경우, 먼저 계정 별칭을 만들어야 합니다. moved_msg: 당신의 계정은 %{acct}로 리다이렉트 되고 있으며 팔로워들은 이주 될 것입니다. not_redirecting: 현재 이 계정은 어디로도 리다이렉트 되고 있지 않습니다. - on_cooldown: 당신은 최근에 이미 계정을 이동했습니다. 이 기능은 %{count} 일 후에 다시 이용 가능합니다. - past_migrations: 이전 마이그레이션 + on_cooldown: 당신은 최근에 이미 계정을 이동했습니다. 이 기능은 %{count}일 후에 다시 이용 가능합니다. + past_migrations: 과거 이주 proceed_with_move: 팔로워 이동 redirecting_to: 당신의 계정은 %{acct} 로 리다이렉트됩니다. + set_redirect: 리디렉션 설정 warning: backreference_required: 새 계정은 이 계정으로 역참조를 하도록 설정되어 있어야 합니다 before: '진행하기 전, 주의사항을 꼼꼼히 읽어보세요:' cooldown: 이주 뒤에는 새로운 이주를 하지 못하는 쿨다운 기간이 존재합니다 disabled_account: 이 계정은 완전한 사용이 불가능하게 됩니다. 하지만, 데이터 내보내기나 재활성화를 위해 접근할 수 있습니다. followers: 이 행동은 현재 계정의 모든 팔로워를 새 계정으로 이동시킵니다 + only_redirect_html: 대신, 프로필에 리디렉션만 표시할 수 있습니다. other_data: 다른 어떤 데이터도 자동적으로 옮겨지지 않을 것입니다 + redirect: 현재 계정 프로필은 리다이렉트 알림과 함께 업데이트 되며 검색에서 제외 됩니다 moderation: title: 모더레이션 notification_mailer: @@ -1014,6 +1019,8 @@ ko: private: 비공개 툿은 고정될 수 없습니다 reblog: 부스트는 고정될 수 없습니다 poll: + total_people: + other: "%{count}명" total_votes: other: "%{count}명 투표함" vote: 투표 diff --git a/config/locales/nl.yml b/config/locales/nl.yml index f4501a865..dccd9aeb4 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -37,6 +37,7 @@ nl: terms: Gebruiksvoorwaarden unavailable_content: Niet beschikbare inhoud unavailable_content_description: + domain: Server reason: 'Reden:' rejecting_media: Mediabestanden van deze server worden niet verwerkt en er worden geen thumbnails getoond. Je moet handmatig naar deze server doorklikken om de mediabestanden te kunnen bekijken. silenced: Toots van deze server worden nergens weergegeven, behalve op jouw eigen starttijdlijn wanneer je het account volgt. @@ -831,13 +832,16 @@ nl: past_migrations: Vorige migraties proceed_with_move: Volgers verhuizen redirecting_to: Jouw account wordt nu naar %{acct} doorverwezen. + set_redirect: Doorverwijzing instellen warning: backreference_required: Het nieuwe account moet eerst worden ingesteld om naar dit account te kunnen terugverwijzen before: 'Lees eerst goed deze tekst, alvorens verder te gaan:' cooldown: Na de verhuizing kun je tijdelijk niet opnieuw verhuizen disabled_account: Jouw huidige account is hierna niet meer volledig bruikbaar. Je hebt echter wel toegang tot het exporteren van je gegevens en tot het opnieuw activeren van je account. followers: Deze actie verhuisd alle volgers vanaf het huidige account naar het nieuwe account + only_redirect_html: Je kunt als alternatief ook alleen de doorverwijzing op je profiel zetten. other_data: Geen andere gegevens worden automatisch verhuisd + redirect: Jouw huidige accountprofiel wordt bijgewerkt met een doorverwijzingsmelding en wordt uitgesloten van zoekresultaten moderation: title: Moderatie notification_mailer: @@ -1025,6 +1029,9 @@ nl: private: Alleen openbare toots kunnen worden vastgezet reblog: Een boost kan niet worden vastgezet poll: + total_people: + one: "%{count} persoon" + other: "%{count} personen" total_votes: one: "%{count} stem" other: "%{count} stemmen" diff --git a/config/locales/simple_form.ko.yml b/config/locales/simple_form.ko.yml index e89f9be00..28af44cbb 100644 --- a/config/locales/simple_form.ko.yml +++ b/config/locales/simple_form.ko.yml @@ -19,8 +19,8 @@ ko: avatar: PNG, GIF 혹은 JPG. 최대 %{size}. %{dimensions}px로 축소 됨 bot: 사람들에게 계정이 사람이 아님을 알립니다 context: 필터를 적용 할 한 개 이상의 컨텍스트 - current_password: 보안을 위해 현재 계정의 비밀번호를 입력해주세요 - current_username: 확인을 위해, 현재 계정의 유저명을 입력해주세요 + current_password: 보안을 위해 현재 계정의 암호를 입력해주세요 + current_username: 확인을 위해, 현재 계정의 사용자명을 입력해주세요 digest: 오랫동안 활동하지 않았을 때 받은 멘션들에 대한 요약 받기 discoverable: 프로필 디렉터리는 내 계정이 더 많은 관심을 갖게 할 수 있는 다른 방법입니다 email: 당신은 확인 메일을 받게 됩니다 diff --git a/config/locales/simple_form.tr.yml b/config/locales/simple_form.tr.yml index fd971daa8..663fce5e0 100644 --- a/config/locales/simple_form.tr.yml +++ b/config/locales/simple_form.tr.yml @@ -2,8 +2,16 @@ tr: simple_form: hints: + account_alias: + acct: Taşımak istediğiniz hesabın kullanıcı-adı@alan-adını belirtin + account_migration: + acct: Taşınmak istediğiniz hesabın kullanıcı-adı@alan-adını belirtin + account_warning_preset: + text: URL'ler, etiketler ve bahsetmeler gibi gönderi sözdizimleri kullanabilirsiniz admin_account_action: + include_statuses: Kullanıcı hangi gönderilerin denetleme eylemi ya da uyarısına neden olduğunu görecektir send_email_notification: Kullanıcı, hesabına ne olduğu hakkında bir bildirim alacak + text_html: İsteğe bağlı. Gönderi sözdizimleri kullanabilirsiniz. Zamandan kazanmak için uyarı ön-ayarları ekleyebilirsiniz type_html: "%{acct} ile ne yapılacağını seçin" warning_preset_id: İsteğe bağlı. Hazır ayarın sonuna hala özel metin ekleyebilirsiniz defaults: @@ -11,30 +19,46 @@ tr: avatar: En fazla %{size} olacak şekilde PNG, GIF veya JPG formatında yükleyiniz. %{dimensions}px büyüklüğüne indirgenecektir bot: Bu hesap temelde otomatik eylemler gerçekleştirir ve izlenmeyebilir context: Filtrenin geçerli olması gereken bir veya daha fazla içerik + current_password: Güvenlik nedeniyle lütfen şu anki hesabın parolasını girin + current_username: Onaylamak için lütfen şu anki hesabın kullanıcı adını girin digest: Yalnızca uzun süre kullanılmadığında ve yalnızca yokluğunda kişisel mesajlar aldıysanız gönderilir discoverable: Profil dizini, hesabınızın daha geniş bir kitleye ulaşmasının başka bir yoludur email: Onay e-postası gönderilecek + fields: Profilinizde tablo olarak görüntülenen en fazla 4 ögeye sahip olabilirsiniz header: En fazla %{size} olacak şekilde PNG, GIF veya JPG formatında yükleyiniz. %{dimensions}px büyüklüğüne indirgenecektir. + inbox_url: Kullanmak istediğiniz aktarıcının ön sayfasından URL'yi kopyalayın irreversible: Filtre uygulanmış gönderiler, filtre daha sonra çıkartılsa bile geri dönüşümsüz biçimde kaybolur locale: Kullanıcı arayüzünün dili, e-postalar ve push bildirimleri locked: Takipçilerinizi manuel olarak kabul etmenizi ve gönderilerinizi varsayılan olarak sadece takipçilerinizin göreceği şekilde paylaşmanızı sağlar. password: En az 8 karakter kullanın + phrase: Metnin büyük/küçük harf durumundan veya gönderinin içerik uyarısından bağımsız olarak eşleştirilecek + scopes: Uygulamanın erişmesine izin verilen API'ler. Üst seviye bir kapsam seçtiyseniz, bireysel kapsam seçmenize gerek yoktur. + setting_aggregate_reblogs: Yakın zamanda yinelenmiş gönderiler için yeni yinelemeler gösterme (yalnızca yeni alınan yinelemeleri etkiler) setting_default_sensitive: Hassas medya varsayılan olarak gizlenir ve bir tıklama ile görüntülenebilir setting_display_media_default: Hassas olarak işaretlenmiş medyayı gizle setting_display_media_hide_all: Tüm medyayı gizle setting_display_media_show_all: Hassas olarak işaretlenmiş medyayı göster setting_hide_network: Takip edilenler ve takipçiler profilinizde gösterilmeyecek setting_noindex: Herkese açık profilinizi ve durum sayfalarınızı etkiler + setting_show_application: Gönderi için kullandığınız uygulama, gönderilerinizin detaylı görünümünde gösterilecektir + setting_use_blurhash: Gradyenler gizli görsellerin renklerine dayanır, ancak detayları gizler + setting_use_pending_items: Zaman çizelgesi güncellemelerini, akışı otomatik olarak kaydırmak yerine bir tıklamanın arkasına gizleyin username: Kullanıcı adınız %{domain} alanında benzersiz olacak whole_word: Anahtar kelime veya kelime öbeği yalnızca alfasayısal olduğunda, yalnızca tüm sözcükle eşleşirse uygulanır + domain_allow: + domain: Bu alan adı, bu sunucudan veri alabilecek ve ondan gelen veri işlenecek ve saklanacaktır featured_tag: name: 'Bunlardan birini kullanmak isteyebilirsiniz:' + form_challenge: + current_password: Güvenli bir bölgeye giriyorsunuz imports: data: Diğer Mastodon sunucusundan dışarı aktardığınız CSV dosyası invite_request: text: Bu, başvurunuzu gözden geçirmemize yardımcı olacaktır sessions: otp: Telefonunuzdaki two-factor kodunuzu giriniz veya kurtarma kodlarınızdan birini giriniz. + tag: + name: Harflerin, örneğin daha okunabilir yapmak için, sadece büyük/küçük harf durumlarını değiştirebilirsiniz user: chosen_languages: İşaretlendiğinde, yalnızca seçilen dillerdeki karakterler genel zaman çizelgelerinde görüntülenir labels: @@ -42,7 +66,14 @@ tr: fields: name: Etiket value: İçerik + account_alias: + acct: Eski hesabın tanıtıcısı + account_migration: + acct: Yeni hesabın tanıtıcısı + account_warning_preset: + text: Ön-ayar metni admin_account_action: + include_statuses: Birdirilen gönderileri e-postaya dahil et send_email_notification: E-postayla kullanıcıyı bilgilendir text: Özel uyarı type: Eylem @@ -51,6 +82,7 @@ tr: none: Hiç birşey silence: Sessiz suspend: Hesap verilerini askıya alın ve geri alınamaz şekilde silin + warning_preset_id: Bir uyarı ön-ayarı kullan defaults: autofollow: Hesabınızı takip etmeye davet edin avatar: Profil resmi @@ -61,10 +93,14 @@ tr: context: İçeriği filtrele current_password: Mevcut parolanız data: Dosya + discoverable: Bu hesabı dizinde listele display_name: Görünen adınız email: E-posta adresiniz + expires_in: Bitiş tarihi fields: Profil Metaverisi header: Kapak resmi + inbox_url: Aktarıcı gelen kutusunun URL'si + irreversible: Gizlemek yerine bırak locale: Dil locked: Hesabımı kilitle max_uses: Maksimum kullanım sayısı @@ -74,8 +110,10 @@ tr: password: Parolanız phrase: Anahtar kelime veya kelime öbeği setting_advanced_layout: Gelişmiş web arayüzünü etkinleştir + setting_aggregate_reblogs: Zaman çizelgesindeki grup yinelemeleri setting_auto_play_gif: GIF'leri otomatik oynatt setting_boost_modal: Boost etmeden önce onay diyaloğu göster + setting_default_language: Gönderi dili setting_default_privacy: Gönderi gizliliği setting_default_sensitive: Her zaman hassas medya olarak işaretle setting_delete_modal: Bir gönderiyi silmeden önce onay iletişim kutusunu göster @@ -83,6 +121,7 @@ tr: setting_display_media_default: Varsayılan setting_display_media_hide_all: Tümünü gizle setting_display_media_show_all: Tümünü göster + setting_expand_spoilers: İçerik uyarılarıyla işaretli gönderileri her zaman genişlet setting_hide_network: Ağını gizle setting_noindex: Arama motoru endekslemesini iptal et setting_reduce_motion: Animasyonlarda hareketi azalt @@ -104,6 +143,8 @@ tr: must_be_follower: Takipçim olmayan kişilerden gelen bildirimleri engelle must_be_following: Takip etmediğim kişilerden gelen bildirimleri engelle must_be_following_dm: Takip etmediğiniz kişilerin doğrudan ileti göndermesini engelle + invite: + comment: Yorum invite_request: text: Neden katılmak istiyorsun? notification_emails: @@ -120,6 +161,7 @@ tr: listable: Bu etiketin aramalarda ve profil dizininde görünmesine izin ver name: Hashtag trendable: Bu etiketin trendlerin altında görünmesine izin ver + usable: Gönderilerin bu etiketi kullanmasına izin ver 'no': Hayır recommended: Önerilen required: diff --git a/config/locales/simple_form.zh-TW.yml b/config/locales/simple_form.zh-TW.yml index 97f2d0cff..fbbbff6ca 100644 --- a/config/locales/simple_form.zh-TW.yml +++ b/config/locales/simple_form.zh-TW.yml @@ -2,6 +2,10 @@ zh-TW: simple_form: hints: + account_alias: + acct: 指定欲移動之帳戶的 使用者名稱@站台 + account_migration: + acct: 指定欲移動至之帳戶的 使用者名稱@站台 account_warning_preset: text: 您可使用嘟文語法,例如網址、「#」標籤和提及功能 admin_account_action: diff --git a/config/locales/sk.yml b/config/locales/sk.yml index 08f144c25..abcfa8870 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -39,6 +39,7 @@ sk: terms: Podmienky užitia unavailable_content: Nedostupný obsah unavailable_content_description: + domain: Server reason: 'Dôvod:' user_count_after: few: užívateľov @@ -243,6 +244,7 @@ sk: delete: Zmaž destroyed_msg: Emoji úspešne zničené! disable: Zakáž + disabled: Vypnuté disabled_msg: Emoji bolo úspešne zakázané emoji: Emotikony enable: Povoľ @@ -442,6 +444,7 @@ sk: title: Vlastné CSS default_noindex: desc_html: Ovplyvňuje všetkých užívateľov, ktorí si toto nasavenie nezmenili sami + title: Vyraď užívateľov z indexovania vyhľadávačmi, ako východzie nastavenie domain_blocks: all: Všetkým disabled: Nikomu @@ -821,6 +824,7 @@ sk: past_migrations: Predošlé presuny proceed_with_move: Presuň sledovateľov redirecting_to: Tvoj účet presmerováva na %{acct}. + set_redirect: Nastav presmerovanie warning: other_data: Žiadne iné dáta nebudú presunuté automaticky moderation: diff --git a/config/locales/tr.yml b/config/locales/tr.yml index b6817999e..ba30cd92e 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -35,6 +35,10 @@ tr: status_count_before: Şu ana kadar tagline: Arkadaşlarını takip et ve yenilerini keşfet terms: Kullanım şartları + unavailable_content: Mevcut olmayan içerik + unavailable_content_description: + domain: Sunucu + reason: Sebep user_count_after: one: kullanıcı other: kullanıcı @@ -76,6 +80,7 @@ tr: admin: account_actions: action: Eylemi gerçekleştir + title: "%{acct} üzerinde denetleme eylemi gerçekleştir" account_moderation_notes: create: Not bırakın created_msg: Denetim notu başarıyla oluşturuldu! @@ -195,14 +200,30 @@ tr: create_custom_emoji: "%{name} yeni ifade yükledi %{target}" create_domain_block: "%{target} alanı, %{name} tarafından engellendi" create_email_domain_block: "%{target} e-posta alanı, %{name} tarafından kara listeye alınmış" + demote_user: "%{name} %{target} kullanıcısını düşürdü" destroy_custom_emoji: "%{target} emoji, %{name} tarafından kaldırıldı" destroy_domain_block: "%{target} alan adının engeli %{name} tarafından kaldırıldı" destroy_email_domain_block: "%{target} e-posta sunucusu, %{name} tarafından beyaz listeye alındı" disable_2fa_user: "%{name}, %{target} kullanıcısı için iki adım gereksinimini kapattı" disable_custom_emoji: "%{target} emoji, %{name} tarafından devre dışı bırakıldı" + disable_user: "%{name} %{target} kullanıcısı için oturum açmayı devre dışı bıraktı" + enable_custom_emoji: "%{name} %{target} için emojiyi etkinleştirdi" + enable_user: "%{name} %{target} için oturum açmayı etkinleştirdi" + memorialize_account: "%{name} %{target}'in hesabını bir hatıra sayfasına dönüştürdü" + promote_user: "%{name} %{target} kullanıcısını yükseltti" + remove_avatar_user: "%{name} %{target}'in avatarını kaldırdı" + reopen_report: "%{name} %{target} şikayetini yeniden açtı" + reset_password_user: "%{name} %{target} kullanıcısının parolasını resetledi" + resolve_report: "%{name} %{target} şikayetini çözdü" + silence_account: "%{name} %{target}'in hesabını susturdu" + suspend_account: "%{name} %{target}'in hesabını uzaklaştırdı" + unsilence_account: "%{name} %{target}'in hesabının susturmasını kaldırdı" + unsuspend_account: "%{name} %{target}'in hesabının uzaklaştırmasını kaldırdı" + update_custom_emoji: "%{name} %{target} emojiyi güncelledi" deleted_status: "(silinmiş durum)" title: Denetim günlüğü custom_emojis: + assign_category: Kategori ata by_domain: Alan adı copied_msg: Emojinin yerel kopyası başarıyla oluşturuldu copy: Kopyala @@ -212,24 +233,32 @@ tr: delete: Sil destroyed_msg: Emojo başarıyla yok edildi! disable: Devre dışı bırak + disabled: Devre dışı disabled_msg: Bu emoji başarıyla devre dışı bırakıldı emoji: İfadeler enable: Etkinleştir + enabled: Etkin enabled_msg: Bu emojiyi başarıyla etkinleştirdi image_hint: 50 KB'a kadar PNG + list: Liste listed: Listelenen new: title: Yeni özel emoji ekle overwrite: Üzerine yaz + shortcode: Kısa kod shortcode_hint: En az 2 karakter, sadece alfanümerik karakterler ve alt çizgiler title: Özel emojiler uncategorized: Kategorilenmemiş + unlist: Liste dışı unlisted: Listelenmemiş + update_failed_msg: Bu emoji güncellenemedi updated_msg: Emoji başarıyla güncellendi! upload: Yükle dashboard: + authorized_fetch_mode: Güvenli mod config: Yapılandırma feature_deletions: Hesap silme + feature_invites: Davet linkleri feature_profile_directory: Profil dizini feature_registrations: Kayıtlar feature_spam_check: Anti-spam @@ -252,6 +281,7 @@ tr: week_users_new: bu hafta kullanıcılar whitelist_mode: Beyaz liste modu domain_allows: + add_new: Alan adını beyaz listeye al created_msg: Alan adı başarıyla beyaz listeye alındı destroyed_msg: Alan adı beyaz listeden kaldırıldı undo: Beyaz listeden çıkar @@ -276,6 +306,11 @@ tr: reject_media: Ortam dosyalarını reddetme reject_media_hint: Yerel olarak depolanmış ortam dosyalarını ve gelecekte indirilecek olanları reddeder. Uzaklaştırma için uygun değildir reject_reports: Raporları reddet + rejecting_media: ortam dosyalarını reddet + rejecting_reports: şikayetleri reddet + severity: + silence: susturulmuş + suspend: uzaklaştırılmış show: affected_accounts: one: Veritabanındaki bir hesap etkilendi @@ -286,18 +321,23 @@ tr: title: "%{domain} domain'i için yapılan işlemi geri al" undo: Geri al undo: Geri al + view: Alan adı bloğunu görüntüle email_domain_blocks: add_new: Yeni ekle + created_msg: E-posta alan adı kara listeye başarıyla eklendi delete: Sil + destroyed_msg: E-posta alan adı kara listeden başarıyla silindi domain: Alan adı new: create: Alan adı ekle + title: Yeni e-posta kara liste girişi title: E-posta kara listesi followers: back_to_account: Hesaba Geri Dön title: "%{acct} Takipçileri" instances: by_domain: Alan adı + delivery_available: Teslimat mevcut known_accounts: one: "%{count} bilinen hesap" other: "%{count} bilinen hesap" @@ -330,22 +370,34 @@ tr: status: Durum title: Şikayetler unresolved: Giderilmedi + updated_at: Güncellendi settings: activity_api_enabled: title: Kullanıcı etkinliği hakkında toplu istatistikler yayınlayın + bootstrap_timeline_accounts: + title: Yeni kullanıcılar için varsayılan takipler contact_information: email: Herkese açık e-posta adresiniz username: Bir kullanıcı adı giriniz custom_css: title: Özel CSS + default_noindex: + desc_html: Bu ayarı kendileri değiştirmeyen tüm kullanıcıları etkiler + title: Varsayılan olarak kullanıcıları arama motoru indekslemesinin dışında tut domain_blocks: all: Herkes için + disabled: Hiç kimseye + title: Alan adı bloklarını göster + users: Oturum açan yerel kullanıcılara domain_blocks_rationale: title: Gerekçeyi göster hero: title: Kahraman görseli mascot: title: Maskot görseli + peers_api_enabled: + desc_html: Bu sunucunun fediverse'te karşılaştığı alan adları + title: Keşfedilen sunucuların listesini yayınla preview_sensitive_media: desc_html: Medya duyarlı olarak işaretlenmiş olsa bile, diğer web sitelerindeki bağlantı ön izlemeleri küçük resim gösterecektir title: OpenGraph ön izlemelerinde hassas medyayı göster @@ -356,24 +408,59 @@ tr: closed_message: desc_html: Kayıt alımları kapatıldığında ana sayfada görüntülenecek mesajdır.
HTML etiketleri kullanabilirsiniz title: Kayıt alımları kapatılma mesajı + deletion: + desc_html: Herkese hesabını silme izni ver + title: Hesap silmeyi aç min_invite_role: + disabled: Hiç kimse title: tarafından yapılan davetlere izin ver registrations_mode: modes: approved: Kayıt için onay gerekli none: Hiç kimse kayıt olamaz open: Herkes kaydolabilir + title: Kayıt modu + show_staff_badge: + desc_html: Kullanıcının sayfasında bir personel rozeti göster + title: Personel rozeti göster site_description: desc_html: Ana sayfada paragraf olarak görüntülenecek bilgidir.
Özellikle <a> ve <em> olmak suretiyle HTML etiketlerini kullanabilirsiniz. title: Site açıklaması site_description_extended: desc_html: Harici bilgi sayfasında gösterilir.
HTML etiketleri girebilirsiniz title: Sunucu hakkında detaylı bilgi + site_short_description: + title: Kısa sunucu açıklaması + site_terms: + desc_html: Kendi gizlilik politikanızı, hizmet şartlarınızı ya da diğer hukuki metinlerinizi yazabilirsiniz. HTML etiketleri kullanabilirsiniz + title: Özel hizmet şartları site_title: Site başlığı + spam_check_enabled: + desc_html: Mastodon, tekrar eden istenmeyen mesajlar gönderen hesapları otomatik olarak susturabilir ve şikayet edebilir. Yanlışlar olabilir. + title: Anti-spam otomasyonu + thumbnail: + desc_html: OpenGraph ve API ile ön izlemeler için kullanılır. 1200x630px tavsiye edilir + title: Sunucu küçük resmi title: Site Ayarları + trends: + title: Trend etiketler statuses: + back_to_account: Hesap sayfasına geri dön + batch: + delete: Sil + nsfw_off: Hassas değil olarak işaretle + nsfw_on: Hassas olarak işaretle + deleted: Silindi + failed_to_execute: Çalıştırılamadı + media: + title: Medya + no_media: Medya yok no_status_selected: Hiçbiri seçilmediğinden hiçbir durum değiştirilmedi + title: Hesap durumları + with_media: Medya ile tags: + context: İçerik + directory: Dizinde title: Etiketler title: Yönetim warning_presets: @@ -419,6 +506,13 @@ tr: reset_password: Parolayı değiştir security: Kimlik bilgileri set_new_password: Yeni parola oluştur + setup: + email_settings_hint_html: Onaylama e-postası %{email} adresine gönderildi. Eğer bu e-posta adresi doğru değilse, hesap ayarlarından değiştirebilirsiniz. + title: Kurulum + status: + account_status: Hesap durumu + confirming: E-posta doğrulamasının tamamlanması bekleniyor. + functional: Hesabınız tamamen kullanıma hazır. authorize_follow: error: Uzak hesap aranırken bir hata oluştu follow: Takip et -- cgit