diff --git a/.codeclimate.yml b/.codeclimate.yml index f0c238b189b103a9c0eba2c2a7e02603e119ffeb..8558e3135f8ee87cb4d4af7588e0edb35c98b0cf 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -1,6 +1,8 @@ engines: duplication: enabled: true + exclude_paths: + - app/assets/javascripts/components/locales/ config: languages: - ruby diff --git a/app/assets/javascripts/components/locales/ja.jsx b/app/assets/javascripts/components/locales/ja.jsx index fdfc91c29ffe25fd68c03760ed3b8f42be8a970b..565e2e6cfdb3500caf9bad41a58468640ffaa1ad 100644 --- a/app/assets/javascripts/components/locales/ja.jsx +++ b/app/assets/javascripts/components/locales/ja.jsx @@ -11,9 +11,11 @@ const ja = { "status.sensitive_warning": "ä¸é©åˆ‡ãªã‚³ãƒ³ãƒ†ãƒ³ãƒ„", "status.sensitive_toggle": "クリックã—ã¦è¡¨ç¤º", "status.show_more": "ã‚‚ã£ã¨è¦‹ã‚‹", + "status.load_more": "ã‚‚ã£ã¨è¦‹ã‚‹", "status.show_less": "éš ã™", "status.open": "Expand this status", - "status.report": "@{name} ã•ã‚“ã‚’å ±å‘Š", + "status.report": "@{name} ã•ã‚“ã‚’é€šå ±", + "status.media_hidden": "éžè¡¨ç¤ºã®ãƒ¡ãƒ‡ã‚¤ã‚¢", "video_player.toggle_sound": "音ã®åˆ‡ã‚Šæ›¿ãˆ", "account.mention": "@{name} ã•ã‚“ã«è¿”ä¿¡", "account.edit_profile": "プãƒãƒ•ィールを編集", @@ -23,11 +25,14 @@ const ja = { "account.mute": "ミュート", "account.unmute": "ミュート解除", "account.follow": "フォãƒãƒ¼", + "account.report": "@{name}ã‚’é€šå ±ã™ã‚‹", "account.posts": "投稿", "account.follows": "フォãƒãƒ¼", "account.followers": "フォãƒãƒ¯ãƒ¼", "account.follows_you": "フォãƒãƒ¼ã•れã¦ã„ã¾ã™", "account.requested": "承èªå¾…ã¡", + "follow_request.authorize": "許å¯", + "follow_request.reject": "æ‹’å¦", "getting_started.heading": "スタート", "getting_started.about_addressing": "ドメインã¨ãƒ¦ãƒ¼ã‚¶ãƒ¼åを知ã£ã¦ã„ã‚‹ãªã‚‰æ¤œç´¢ãƒ•ォームã«å…¥åŠ›ã™ã‚Œã°ãƒ•ã‚©ãƒãƒ¼ã§ãã¾ã™ã€‚", "getting_started.about_shortcuts": "対象ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒã‚ãªãŸã¨åŒã˜ãƒ‰ãƒ¡ã‚¤ãƒ³ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãªã‚‰ã°ãƒ¦ãƒ¼ã‚¶ãƒ¼åã®ã¿ã§æ¤œç´¢ã§ãã¾ã™ã€‚ã“れã¯è¿”ä¿¡ã®ã¨ãも一緒ã§ã™ã€‚", @@ -36,6 +41,7 @@ const ja = { "column.community": "ãƒãƒ¼ã‚«ãƒ«ã‚¿ã‚¤ãƒ ライン", "column.public": "連åˆã‚¿ã‚¤ãƒ ライン", "column.notifications": "通知", + "column.favourites": "ãŠæ°—ã«å…¥ã‚Š", "tabs_bar.compose": "投稿", "tabs_bar.home": "ホーム", "tabs_bar.mentions": "返信", @@ -46,9 +52,23 @@ const ja = { "compose_form.publish": "トゥート", "compose_form.sensitive": "メディアをä¸é©åˆ‡ãªã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã™ã‚‹", "compose_form.spoiler": "テã‚ã‚¹ãƒˆã‚’éš ã™", + "compose_form.spoiler_placeholder": "内容注æ„メッセージ", "compose_form.private": "éžå…¬é–‹ã«ã™ã‚‹", "compose_form.privacy_disclaimer": "ã‚ãªãŸã®éžå…¬é–‹ãƒˆã‚¥ãƒ¼ãƒˆã¯è¿”ä¿¡å…ˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ï¼ˆat {domains})ã«å…¬é–‹ã•れã¾ã™ã€‚{domainsCount, plural, one {that server} other {those servers}}ã‚’ä¿¡é ¼ã—ã¾ã™ã‹ï¼ŸæŠ•稿ã®ãƒ—ライãƒã‚·ãƒ¼ä¿è·ã¯Mastodonサーãƒãƒ¼å†…ã§ã®ã¿æœ‰åйã§ã™ã€‚ ã‚‚ã—{domains} {domainsCount, plural, one {is not a Mastodon instance} other {are not Mastodon instances}}ãªã‚‰ã°ã‚ãªãŸã®æŠ•稿ã®ãƒ—ライãƒã‚·ãƒ¼ã¯ä¿è·ã•れãšã€ãƒ–ーストã•れãŸã‚ŠäºˆæœŸã—ãªã„ユーザーã«è¦‹ã‚‰ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚", "compose_form.unlisted": "公開タイムラインã«è¡¨ç¤ºã—ãªã„", + "privacy.public.short": "公開", + "privacy.public.long": "公開TLã«æŠ•ç¨¿ã™ã‚‹", + "privacy.unlisted.short": "未åŽè¼‰", + "privacy.unlisted.long": "公開TLã§è¡¨ç¤ºã—ãªã„", + "privacy.private.short": "éžå…¬é–‹", + "privacy.private.long": "フォãƒãƒ¯ãƒ¼ã ã‘ã«å…¬é–‹", + "privacy.direct.short": "ダイレクト", + "privacy.direct.long": "å«ã‚“ã ユーザーã ã‘ã«å…¬é–‹", + "privacy.change": "投稿ã®ãƒ—ライãƒã‚·ãƒ¼ã‚’変更2", + "report.heading": "æ–°è¦é€šå ±", + "report.placeholder": "コメント", + "report.target": "å•題ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼", + "report.submit": "é€šå ±ã™ã‚‹", "navigation_bar.edit_profile": "プãƒãƒ•ィールを編集", "navigation_bar.preferences": "ユーザーè¨å®š", "navigation_bar.community_timeline": "ãƒãƒ¼ã‚«ãƒ«ã‚¿ã‚¤ãƒ ライン", @@ -61,12 +81,16 @@ const ja = { "search.placeholder": "検索", "search.account": "アカウント", "search.hashtag": "ãƒãƒƒã‚·ãƒ¥ã‚¿ã‚°", + "search.status_by": "{uuuname}ã‹ã‚‰ã®æŠ•稿", + "upload_area.title": "ファイルをã“ã¡ã‚‰ã«ãƒ‰ãƒ©ãƒƒã‚°ã—ã¦ãã ã•ã„", "upload_button.label": "ãƒ¡ãƒ‡ã‚£ã‚¢ã‚’è¿½åŠ ", "upload_form.undo": "やり直ã™", "notification.follow": "{name} ã•ã‚“ã«ãƒ•ã‚©ãƒãƒ¼ã•れã¾ã—ãŸ", "notification.favourite": "{name} ã•ã‚“ãŒã‚ãªãŸã®ãƒˆã‚¥ãƒ¼ãƒˆã‚’ãŠæ°—ã«å…¥ã‚Šã«ç™»éŒ²ã—ã¾ã—ãŸ", "notification.reblog": "{name} ã•ã‚“ãŒã‚ãªãŸã®ãƒˆã‚¥ãƒ¼ãƒˆã‚’ブーストã—ã¾ã—ãŸ", "notification.mention": "{name} ã•ã‚“ãŒã‚ãªãŸã«è¿”ä¿¡ã—ã¾ã—ãŸ", + "notifications.clear": "通知を片付ã‘ã‚‹", + "notifications.clear_confirmation": "通知を全部片付ã‘ã¾ã™ã€‚大丈夫ã§ã™ã‹ï¼Ÿ", "notifications.column_settings.alert": "デスクトップ通知", "notifications.column_settings.show": "カラムã«è¡¨ç¤º", "notifications.column_settings.follow": "æ–°ã—ã„フォãƒãƒ¯ãƒ¼", @@ -78,6 +102,18 @@ const ja = { "empty_column.home.public_timeline": "連åˆã‚¿ã‚¤ãƒ ライン", "empty_column.notifications": "ã¾ã 通知ãŒã‚りã¾ã›ã‚“。他ã®äººã¨ãµã‚Œåˆã£ã¦ä¼šè©±ã‚’å§‹ã‚ã¾ã—ょã†ã€‚", "empty_column.public": "ã“ã“ã«ã¯ã¾ã 何もã‚りã¾ã›ã‚“ï¼å…¬é–‹ã§ä½•ã‹ã‚’投稿ã—ãŸã‚Šã€ä»–ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’フォãƒãƒ¼ã—ãŸã‚Šã—ã¦ã„ã£ã±ã„ã«ã—ã¾ã—ょã†ï¼", + "empty_column.hashtag": "ã“ã®ãƒãƒƒã‚·ãƒ¥ã‚¿ã‚°ã¯ã¾ã 使ã£ã¦ã„ã¾ã›ã‚“。", + "upload_progress.label": "アップãƒãƒ¼ãƒ‰ä¸â€¦", + "emoji_button.label": "絵文å—ã‚’è¿½åŠ ", + "home.column_settings.basic": "シンプル", + "home.column_settings.advanced": "エã‚スパート", + "home.column_settings.show_reblogs": "ブースト表示", + "home.column_settings.show_replies": "返信表示", + "home.column_settings.filter_regex": "æ£è¦è¡¨ç¾ã§ãƒ•ィルター", + "home.settings": "カラムè¨å®š", + "notification.settings": "カラムè¨å®š", + "missing_indicator.label": "見ã¤ã‹ã‚Šã¾ã›ã‚“", + "boost_modal.combo": "次ã¯{combo}を押ã›ã°ã€ã“れをスã‚ップã§ãã¾ã™ã€‚" }; export default ja; diff --git a/config/locales/devise.hr.yml b/config/locales/devise.hr.yml new file mode 100644 index 0000000000000000000000000000000000000000..352641ca7c8a134602785f036266f1988a2e076c --- /dev/null +++ b/config/locales/devise.hr.yml @@ -0,0 +1,60 @@ +--- +hr: + devise: + confirmations: + confirmed: Tvoja email adresa je uspjeÅ¡no potvrÄ‘ena. + send_instructions: Primit ćeÅ¡ email sa uputama kako potvrditi svoju email adresu za nekoliko minuta. + send_paranoid_instructions: Ako tvoja email adresa postoji u naÅ¡oj bazi podataka, primit ćeÅ¡ email sa uputama kako ju potvrditi za nekoliko minuta. + already_authenticated: Već si prijavljen. + inactive: Tvoj raÄun joÅ¡ nije aktiviran. + invalid: Nevaljan %{authentication_keys} ili lozinka. + last_attempt: ImaÅ¡ joÅ¡ jedan pokuÅ¡aj prije no Å¡to ti se raÄun zakljuÄa. + locked: Tvoj raÄun je zakljuÄan. + not_found_in_database: Nevaljani %{authentication_keys} ili lozinka. + timeout: Tvoja sesija je istekla. Molimo te, prijavi se ponovo kako bi nastavio. + unauthenticated: MoraÅ¡ se registrirati ili prijaviti prije no Å¡to nastaviÅ¡. + unconfirmed: MoraÅ¡ potvrditi svoju email adresu prije no Å¡to nastaviÅ¡. + mailer: + confirmation_instructions: + subject: 'Mastodon: Upute za potvrÄ‘ivanje' + password_change: + subject: 'Mastodon: Lozinka je promijenjena' + reset_password_instructions: + subject: 'Mastodon: Upute za resetiranje lozinke' + unlock_instructions: + subject: 'Mastodon: Upute za otkljuÄavanje' + omniauth_callbacks: + failure: Ne možemo te autentificirati sa %{kind} zbog "%{reason}". + success: UspjeÅ¡no autentificiran sa %{kind} raÄuna. + passwords: + no_token: Ne možeÅ¡ pristupiti ovoj stranici bez dolaženja sa emaila za resetiranje lozinke. Ako dolaziÅ¡ sa tog emaila, pazi da koristiÅ¡ potpuni link koji ti je dan. + send_instructions: Primit ćeÅ¡ email sa uputama kako resetirati svoju lozinku za nekoliko minuta. + send_paranoid_instructions: Ako tvoja email adresa postoji u naÅ¡oj bazi podataka, primit ćeÅ¡ link za povrat lozinke na svoju email adresu za nekoliko minuta. + updated: Tvoja lozinka je uspjeÅ¡no izmijenjena. Sada si prijavljen. + updated_not_active: Toja lozinka je uspjeÅ¡no izmijenjena. + registrations: + destroyed: Zbogom! Tvoj raÄun je uspjeÅ¡no otkazan. Nadamo se da ćemo te vidjeti ponovo. + signed_up: Dobro doÅ¡ao! UspjeÅ¡no si se prijavio. + signed_up_but_inactive: UspjeÅ¡no si se registrirao. No, ne možeÅ¡ se prijaviti, jer ti raÄun joÅ¡ nije aktiviran. + signed_up_but_locked: UspjeÅ¡no si se registrirao. No, ne možeÅ¡ se prijaviti jer je tvoj raÄun zakljuÄan. + signed_up_but_unconfirmed: Poruka sa linkom za potvrÄ‘ivanje je poslana na tvoju email adresu. Molimo, slijedi link kako bi tvoj raÄun bio aktiviran. + update_needs_confirmation: Tvoj raÄun je uspjeÅ¡no ažuriran, ali trebamo provjeriti tvoju novu email adresu. Molimo, provjeri svoj email i slijedi link za potvrÄ‘ivanje kako bi tvoja nova email adresa bila potvrÄ‘ena. + updated: Tvoj raÄun je uspjeÅ¡no ažuriran. + sessions: + already_signed_out: UspjeÅ¡no si odjavljen. + signed_in: UspjeÅ¡no si prijavljen. + signed_out: UspjeÅ¡no si odjavljen. + unlocks: + send_instructions: Primit ćeÅ¡ email sa uputama kako otkljuÄati svoj raÄun za nekoliko minuta. + send_paranoid_instructions: Ako tvoj raÄun postoji, primit ćeÅ¡ email sa uputama kako ga otkljuÄati za nekoliko minuta. + unlocked: Tvoj raÄun je uspjeÅ¡no otkljuÄan. Prijavi se kako bi nastavio. + errors: + messages: + already_confirmed: je već potvrÄ‘en, pokuÅ¡aj se prijaviti + confirmation_period_expired: mora biti potvrÄ‘en u roku od %{period}, molimo zatraži novi + expired: je istekao, zatraži novu + not_found: nije naÄ‘en + not_locked: nije zakljuÄan + not_saved: + one: '1 greÅ¡ka je zabranila da ovaj %{resource} bude saÄuvan:' + other: "%{count} greÅ¡ke su zabranile da ovaj %{resource} bude saÄuvan:" diff --git a/config/locales/doorkeeper.hr.yml b/config/locales/doorkeeper.hr.yml new file mode 100644 index 0000000000000000000000000000000000000000..26d21c10dab0b97823b425f1d89719866356ee1b --- /dev/null +++ b/config/locales/doorkeeper.hr.yml @@ -0,0 +1,113 @@ +--- +hr: + activerecord: + attributes: + doorkeeper/application: + name: Ime + redirect_uri: Redirect URI + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: ne može sadržavati fragment. + invalid_uri: mora biti valjan URI. + relative_uri: mora biti apsolutan URI. + secured_uri: mora biti HTTPS/SSL URI. + doorkeeper: + applications: + buttons: + authorize: Odobri + cancel: Otkaži + destroy: UniÅ¡ti + edit: Uredi + submit: PoÅ¡alji + confirmations: + destroy: Jesi li siguran? + edit: + title: Uredi aplikaciju + form: + error: Ups! Provjeri svoju formu za moguće greÅ¡ke + help: + native_redirect_uri: Koristi %{native_redirect_uri} za lokalne testove + redirect_uri: Koristi jednu liniju po URI + scopes: Odvoji scopes sa razmacima. Ostavi prazninu kako bi koristio zadane scopes. + index: + callback_url: Callback URL + name: Ime + new: Nova Aplikacija + title: Tvoje aplikacije + new: + title: Nova Aplikacija + show: + actions: Akcije + application_id: Id Aplikacije + callback_urls: Callback urls + scopes: Scopes + secret: Tajna + title: 'Aplikacija: %{name}' + authorizations: + buttons: + authorize: Odobri + deny: Odbij + error: + title: DoÅ¡lo je do greÅ¡ke + new: + able_to: Moći će + prompt: Aplikacija %{client_name} je zatražila pristup tvom raÄunu + title: Traži se autorizacija + show: + title: Autorizacijski kod + authorized_applications: + buttons: + revoke: Odbij + confirmations: + revoke: Jesi li siguran? + index: + application: Aplikacija + created_at: OvlaÅ¡eno + date_format: "%Y-%m-%d %H:%M:%S" + scopes: Scopes + title: Tvoje autorizirane aplikacije + errors: + messages: + access_denied: Vlasnik resursa / autorizacijski server je odbio zahtjev. + credential_flow_not_configured: Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured. + invalid_client: Autentifikacija klijenta nije uspjela zbog nepoznatog klijenta, neukljuÄene autentifikacije od strane klijenta, ili nepodržane metode autentifikacije. + invalid_grant: The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. + invalid_redirect_uri: The redirect uri included nije valjan. + invalid_request: Zahtjevu nedostaje traženi parametar, ukljuÄuje nepodržanu vrijednost parametra, ili je na neki drugi naÄin neispravno formiran. + invalid_resource_owner: The provided resource owner credentials nisu valjani, ili vlasnik resursa ne može biti naÄ‘en + invalid_scope: Traženi scope nije valjan, znan, ili je neispravno oblikovan. + invalid_token: + expired: Pristupni token je istekao + revoked: Pristupni token je odbijen + unknown: Pristupni token nije valjan + resource_owner_authenticator_not_configured: Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfiged. + server_error: Autorizacijski server naiÅ¡ao je na neoÄekivani uvjet, Å¡to ga je onemogućilo da ispuni zahtjev. + temporarily_unavailable: Autorizacijski server trenutno nije u mogućnosti izvesti zahtjev zbog privremenog preopterećenja ili održavanja servera. + unauthorized_client: Klijent nije ovlaÅ¡ten izvesti zahtjev koristeći ovu metodu. + unsupported_grant_type: The authorization grant tip nije podržan od autorizacijskog servera. + unsupported_response_type: Autorizacijski server ne podržava ovaj tip odgovora. + flash: + applications: + create: + notice: Aplikacija je stvorena. + destroy: + notice: Aplikacija je obrisana. + update: + notice: Aplikacija je ažurirana. + authorized_applications: + destroy: + notice: Aplikacija je odbijena. + layouts: + admin: + nav: + applications: Aplikacije + oauth2_provider: OAuth2 Provider + application: + title: Traži se OAuth autorizacija + scopes: + follow: slijediti, blokirati, deblokirati i prestati slijediti raÄune + read: Äitati podatke tvog raÄuna + write: slati poruke u tvoje ime diff --git a/config/locales/hr.yml b/config/locales/hr.yml new file mode 100644 index 0000000000000000000000000000000000000000..64b1ae2ceebbedeb2bd33131c7342aa14f358aeb --- /dev/null +++ b/config/locales/hr.yml @@ -0,0 +1,165 @@ +--- +hr: + about: + about_mastodon: Mastodon je <em>besplatna, open-source</em> socijalna mreža. <em>Decentralizirana</em> alternativa komercijalnim platformama, izbjegava rizik toga da jedna tvrtka monopolizira vaÅ¡u komunikaciju. Izaberite server kojem ćete vjerovati — koji god odabrali, moći ćete komunicirati sa svima ostalima. Bilo tko može imati svoju vlastitu Mastodon instancu i sudjelovati u <em>socijalnoj mreži</em> bez problema. + about_this: O ovoj instanci + apps: Aplikacije + business_email: 'Poslovni e-mail:' + closed_registrations: Registracije na ovoj instanci su trenutno zatvorene. + contact: Kontakt + description_headline: Å to je %{domain}? + domain_count_after: druge instance + domain_count_before: Spojen na + features: + api: Otvoren API za aplikacije i servise + blocks: Bogati alati za blokiranje i uÅ¡utkivanje + characters: 500 znakova po postu + chronology: Timelines su kronoloÅ¡ke + ethics: 'EtiÄki dizajn: bez oglasa, bez praćenja' + gifv: GIFV setovi i kratki videi + privacy: Granularne postavke privatnosti, po postu + public: Javne timelines + features_headline: Po Äemu se Mastodon razlikuje + get_started: ZapoÄni + links: Linkovi + other_instances: Druge instance + source_code: Izvorni kod + status_count_after: statusi + status_count_before: Tko je autor + terms: Uvjeti + user_count_after: korisnici + user_count_before: Home to + accounts: + follow: Slijedi + followers: Sljedbenici + following: Slijedim + nothing_here: Ovdje nema niÄeg! + people_followed_by: Ljudi koje %{name} slijedi + people_who_follow: Ljudi koji slijede %{name} + posts: Postovi + remote_follow: Remote follow + unfollow: Prestani slijediti + application_mailer: + settings: 'Promijeni e-mail postavke: %{link}' + signature: Mastodon notifikacije sa %{instance} + view: 'View:' + applications: + invalid_url: Uneseni link nije valjan + auth: + change_password: Vjerodajnice + didnt_get_confirmation: Niste primili instrukcije za potvrÄ‘ivanje? + forgot_password: Zaboravljena lozinka? + login: Prijavi se + logout: Odjavi se + register: Registriraj se + resend_confirmation: Ponovo poÅ¡alji instrukcije za potvrÄ‘ivanje + reset_password: Resetiraj lozinku + set_new_password: Postavi novu lozinku + authorize_follow: + error: Nažalost, doÅ¡lo je do greÅ¡ke looking up the remote raÄun + follow: Slijedi + prompt_html: 'Ti si (<strong>%{self}</strong>) poslao zahtjev za sljeÄ‘enje:' + title: Slijedi %{acct} + datetime: + distance_in_words: + about_x_hours: "%{count}s" + about_x_months: "%{count}mj" + about_x_years: "%{count}g" + almost_x_years: "%{count}g" + half_a_minute: upravo + less_than_x_minutes: "%{count}m" + less_than_x_seconds: upravo + over_x_years: "%{count}g" + x_days: "%{count}d" + x_minutes: "%{count}m" + x_months: "%{count}mj" + x_seconds: "%{count}sek" + exports: + blocks: Blokirao si + csv: CSV + follows: SlijediÅ¡ + storage: Pohrana media zapisa + generic: + changes_saved_msg: Izmjene su uspjeÅ¡no saÄuvane! + powered_by: omogućuje %{link} + save_changes: SaÄuvaj izmjene + validation_errors: + one: NeÅ¡to ne Å¡tima! Vidi greÅ¡ku ispod + other: NeÅ¡to joÅ¡ uvijek ne Å¡tima! Vidi %{count} greÅ¡ke ispod + imports: + preface: MožeÅ¡ uvesti odreÄ‘ene podatke kao Å¡to su svi ljudi koje slijediÅ¡ ili blokiraÅ¡ u svoj raÄun na ovoj instanci, sa fajlova kreiranih izvozom sa druge instance. + success: Tvoji podaci su uspjeÅ¡no uploadani i bit će obraÄ‘eni u dogledno vrijeme + types: + blocking: Lista blokiranih + following: Lista onih koje slijedim + upload: Upload + landing_strip_html: <strong>%{name}</strong> je korisnik na <strong>%{domain}</strong>. MožeÅ¡ ih slijediti ili komunicirati s njima ako imaÅ¡ raÄun igdje u fediversu. Ako nemaÅ¡, možeÅ¡ se <a href="%{sign_up_path}">registrirati ovdje</a>. + notification_mailer: + digest: + body: 'Ovo je kratak sažetak propuÅ¡tenog %{instance} od tvog proÅ¡log posjeta %{since}:' + mention: "%{name} te je spomenuo:" + new_followers_summary: + one: ImaÅ¡ novog sljedbenika! Yay! + other: ImaÅ¡ %{count} novih sljedbenika! PrekraÅ¡no! + subject: + one: "1 nova notifikacija od tvog proÅ¡log posjeta \U0001F418" + other: "%{count} novih notifikacija od tvog proÅ¡log posjeta \U0001F418" + favourite: + body: 'Tvoj status je %{name} oznaÄio kao omiljen:' + subject: "%{name} je oznaÄio kao omiljen tvoj status" + follow: + body: "%{name} te sada slijedi!" + subject: "%{name} te sada slijedi" + follow_request: + body: "%{name} je zatražio da te slijedi" + subject: 'Sljedbenik na Äekanju: %{name}' + mention: + body: 'Spomenuo te je %{name} in:' + subject: Spomenuo te je %{name} + reblog: + body: 'Tvoj status je potaknut od %{name}:' + subject: "%{name} je potakao tvoj status" + pagination: + next: Sljedeći + prev: ProÅ¡li + remote_follow: + acct: Unesi svoje username@domain sa koje želiÅ¡ slijediti + missing_resource: Could not find the required redirect URL za tvoj raÄun + proceed: Nastavi slijediti + prompt: 'Slijediti ćeÅ¡:' + settings: + authorized_apps: Autorizirane aplikacije + back: Natrag na Mastodon + edit_profile: Uredi profil + export: Izvoz podataka + import: Uvezi + preferences: Postavke + settings: PodeÅ¡enja + two_factor_auth: Dvo-faktorska Autentifikacija + statuses: + open_in_web: Otvori na webu + over_character_limit: prijeÄ‘en je limit od %{max} znakova + show_more: Prikaži viÅ¡e + visibilities: + private: Pokaži samo sljedbenicima + public: Javno + unlisted: Javno, no nemoj prikazati na javnom timelineu + stream_entries: + click_to_show: Klikni da bi prikazao + reblogged: potaknut + sensitive_content: Osjetljivi sadržaj + time: + formats: + default: "%b %d, %Y, %H:%M" + two_factor_auth: + description_html: Ako omogućiÅ¡ <strong>two-factor autentifikaciju</strong>, prijavljivanje će zahtjevati da kod sebe imaÅ¡ svoj mobitel, koji će generirati tokene koje ćeÅ¡ unijeti. + disable: Onemogući + enable: Omogući + instructions_html: "<strong>Skeniraj ovaj QR kod into Google Authenticator or a similiar app on your phone</strong>. Od sada, ta aplikacija će generirati tokene koje ćeÅ¡ unijeti pri prijavljivanju." + plaintext_secret_html: 'Plain-text secret: <samp>%{secret}</samp>' + warning: Ako trenuno ne možeÅ¡ konfigurirati authenticator app, trebaÅ¡ kliknuti "onemogući" ili se nećeÅ¡ moći prijaviti. + users: + invalid_email: E-mail adresa nije valjana + invalid_otp_token: Nevaljani dvo-faktorski kod + will_paginate: + page_gap: "…" diff --git a/config/locales/ja.yml b/config/locales/ja.yml index cd6b6543dc8cd4962d93b8b1467597ec82d91f3b..cf2086780500297aa0fc717bc1048c07e588b932 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -76,6 +76,7 @@ ja: x_seconds: "%{count}ç§’" exports: blocks: ブãƒãƒƒã‚¯ + mutes: ミュート csv: CSV follows: フォãƒãƒ¼ storage: メディア @@ -90,8 +91,9 @@ ja: preface: ä»–ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•れãŸãƒ•ァイルã‹ã‚‰ã€ãƒ•ã‚©ãƒãƒ¼/ブãƒãƒƒã‚¯ã—ãŸæƒ…å ±ã‚’ã“ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ä¸Šã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ success: ãƒ•ã‚¡ã‚¤ãƒ«ã¯æ£å¸¸ã«ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã•れã€ç¾åœ¨å‡¦ç†ä¸ã§ã™ã€‚ã—ã°ã‚‰ãã—ã¦ã‹ã‚‰ç¢ºèªã—ã¦ãã ã•ã„ types: - blocking: ブãƒãƒƒã‚¯ä¸ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãƒªã‚¹ãƒˆ + blocking: ブãƒãƒƒã‚¯ã—ãŸã‚¢ã‚«ã‚¦ãƒ³ãƒˆãƒªã‚¹ãƒˆ following: フォãƒãƒ¼ä¸ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãƒªã‚¹ãƒˆ + muting: ミュートã—ãŸã‚¢ã‚«ã‚¦ãƒ³ãƒˆãƒªã‚¹ãƒˆ upload: アップãƒãƒ¼ãƒ‰ landing_strip_html: <strong>%{name}</strong> ã•ã‚“ã¯ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ <strong>%{domain}</strong> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã§ã™ã€‚アカウントã•ãˆæŒã£ã¦ã„れã°ãƒ•ã‚©ãƒãƒ¼ã—ãŸã‚Šä¼šè©±ã—ãŸã‚Šã§ãã¾ã™ã€‚ã‚‚ã—ãŠæŒã¡ã§ãªã„ãªã‚‰ <a href="%{sign_up_path}">ã“ã¡ã‚‰</a> ã‹ã‚‰ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—ã§ãã¾ã™ã€‚ media_attachments: @@ -126,6 +128,7 @@ ja: pagination: next: 次 prev: å‰ + truncate: "…" remote_follow: acct: フォãƒãƒ¼ã—ãŸã„人㮠ユーザーå@ドメイン を入力ã—ã¦ãã ã•ã„ missing_resource: リダイレクト先ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—㟠@@ -171,13 +174,31 @@ ja: invalid_otp_token: 二段階èªè¨¼ã‚³ãƒ¼ãƒ‰ãŒé–“é•ã£ã¦ã„ã¾ã™ will_paginate: page_gap: "…" - errors: 404: ãŠæŽ¢ã—ã®ãƒšãƒ¼ã‚¸ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚ 410: ãŠæŽ¢ã—ã®ãƒšãƒ¼ã‚¸ã¯ã‚‚ã†å˜åœ¨ã—ã¾ã›ã‚“。 422: title: ã‚»ã‚ュリティèªè¨¼ã«å¤±æ•— content: ã‚»ã‚ュリティèªè¨¼ã«å¤±æ•—ã—ã¾ã—ãŸã€‚Cookieをブãƒãƒƒã‚¯ã—ã¦ã„ã¾ã›ã‚“ã‹ï¼Ÿ + reports: + reports: é€šå ± + status: ç¾çж + unresolved: 未決 + resolved: 解決済㿠+ id: ID + target: é€šå ±ã•れã¦ã„るユーザー + reported_by: é€šå ±è€… + comment: + label: コメント + none: ãªã— + view: 見る + report: "é€šå ± #%{id}" + delete: 削除 + reported_account: é€šå ±ã•れã¦ã„るユーザー + reported_by: é€šå ±è€… + silence_account: ユーザーをサイレンスã™ã‚‹ + suspend_account: ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’åœæ¢ã™ã‚‹ + mark_as_resolved: 解決ã™ã‚‹ admin: settings: title: サイトè¨å®š diff --git a/config/locales/simple.form.hr.yml b/config/locales/simple.form.hr.yml new file mode 100644 index 0000000000000000000000000000000000000000..d34b4623cb750048af0d76d440fbecd2e08a59b0 --- /dev/null +++ b/config/locales/simple.form.hr.yml @@ -0,0 +1,46 @@ +--- +hr: + simple_form: + hints: + defaults: + avatar: PNG, GIF ili JPG. NajviÅ¡e 2MB. Bit će smanjen na 120x120px + display_name: NajviÅ¡e 30 znakova + header: PNG, GIF ili JPG. NajviÅ¡e 2MB. Bit će smanjen na 700x335px + locked: traži te da ruÄno odobriÅ¡ sljedbenike i postavlja privatnost postova na dostupnu samo sljedbenicima + note: NajviÅ¡e 160 znakova + imports: + data: CSV fajl izvezen iz druge Mastodon instance + labels: + defaults: + avatar: Avatar + confirm_new_password: Potvrdi novu lozinku + confirm_password: Potvrdi lozinku + current_password: Trenutna lozinka + data: Podaci + display_name: Ime koje ću prikazati + email: E-mail adresa + header: Header + locale: Jezik + locked: UÄini raÄun privatnim + new_password: Nova lozinka + note: Bio + otp_attempt: Dvo-faktorski kod + password: Lozinka + setting_default_privacy: Privatnost posta + type: Tip uvoženja + username: KorisniÄko ime + interactions: + must_be_follower: Blokiraj notifikacije onih koji me ne slijede + must_be_following: Blokiraj notifikacije ljudi koje ne slijedim + notification_emails: + digest: Å alji mi e-mailove s notifikacijama + favourite: PoÅ¡alji mi e-mail kad netko lajka moj status + follow: PoÅ¡alji mi e-mail kad me netko poÄne slijediti + follow_request: PoÅ¡alji mi e-mail kad mi netko poÅ¡alje zahtjev da me želi slijediti + mention: PoÅ¡alji mi e-mail kad me netko spomene + reblog: PoÅ¡alji mi e-mail kad netko rebloga moj status + 'no': 'Ne' + required: + mark: "*" + text: traženo + 'yes': 'Da'