about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatteo Aquila <matteoaquila@users.noreply.github.com>2017-04-13 15:23:20 +0200
committerGitHub <noreply@github.com>2017-04-13 15:23:20 +0200
commit4a6d3bac868f0698fc976265c7936efcadca7cdb (patch)
tree42d7591e2d53ef5aedcaf0d59b9f78607bbf9be7
parent1a12fd14d438380e24421e9c8a8894cc705aba51 (diff)
parenta57d30c6800eb3ebe15b0398d5f542527faa47f9 (diff)
Merge pull request #1 from tootsuite/master
update
-rw-r--r--.codeclimate.yml2
-rw-r--r--app/assets/javascripts/components/locales/ja.jsx38
-rw-r--r--config/locales/devise.hr.yml60
-rw-r--r--config/locales/doorkeeper.hr.yml113
-rw-r--r--config/locales/hr.yml165
-rw-r--r--config/locales/ja.yml25
-rw-r--r--config/locales/simple.form.hr.yml46
7 files changed, 446 insertions, 3 deletions
diff --git a/.codeclimate.yml b/.codeclimate.yml
index f0c238b18..8558e3135 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 fdfc91c29..565e2e6cf 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 000000000..352641ca7
--- /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 000000000..26d21c10d
--- /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 000000000..64b1ae2ce
--- /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 &mdash; 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: "&hellip;"
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index cd6b6543d..cf2086780 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: "&hellip;"
   remote_follow:
     acct: フォローしたい人の ユーザー名@ドメイン を入力してください
     missing_resource: リダイレクト先が見つかりませんでした
@@ -171,13 +174,31 @@ ja:
     invalid_otp_token: 二段階認証コードが間違っています
   will_paginate:
     page_gap: "&hellip;"
-
   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 000000000..d34b4623c
--- /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'