Skip to content

Commit

Permalink
FEATURE: Add Croatian language (discourse#17130)
Browse files Browse the repository at this point in the history
Co-authored-by: Gerhard Schlager <[email protected]>
  • Loading branch information
discourse-translator-bot and gschlager authored Jun 17, 2022
1 parent 1022d88 commit 7ac485f
Show file tree
Hide file tree
Showing 20 changed files with 7,170 additions and 4 deletions.
3 changes: 3 additions & 0 deletions app/assets/javascripts/locales/hr.js.erb
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
//= depend_on 'client.hr.yml'
//= require locales/i18n
<%= JsLocaleHelper.output_locale(:hr) %>
5,501 changes: 5,501 additions & 0 deletions config/locales/client.hr.yml

Large diffs are not rendered by default.

1,085 changes: 1,085 additions & 0 deletions config/locales/server.hr.yml

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions lib/javascripts/locale/hr.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,5 @@ MessageFormat.locale.hr = function (n) {
((n % 100) < 12 || (n % 100) > 14) && n == Math.floor(n)) {
return 'few';
}
if ((n % 10) === 0 || ((n % 10) >= 5 && (n % 10) <= 9) ||
((n % 100) >= 11 && (n % 100) <= 14) && n == Math.floor(n)) {
return 'many';
}
return 'other';
};
13 changes: 13 additions & 0 deletions plugins/discourse-details/config/locales/client.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
js:
details:
title: Sakrij detalje
composer:
details_title: Sažetak
details_text: "Ovaj će tekst biti skriven"
9 changes: 9 additions & 0 deletions plugins/discourse-details/config/locales/server.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
details:
excerpt_details: "(pritisni za više detalja)"
42 changes: 42 additions & 0 deletions plugins/discourse-local-dates/config/locales/client.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
js:
discourse_local_dates:
relative_dates:
today: Danas %{time}
tomorrow: Sutra %{time}
yesterday: Jučer %{time}
countdown:
passed: datum je prošao
title: Umetni datum / vrijeme
create:
form:
insert: Umetni
advanced_mode: Napredni način rada
simple_mode: Jednostavni način rada
format_description: "Format koji se koristi za prikaz datuma korisniku. Pomoću Z možete prikazati pomak i zz za naziv vremenske zone."
timezones_title: Vremenske zone za prikazati
timezones_description: Vremenske zone će se koristiti za prikaz datuma u predprikazu i rezervnom prikazu.
recurring_title: Ponavljanje
recurring_description: "Definirajte ponavljanje događaja. Možete ručno urediti ponavljajuču opciju koju je izgenerirala forma, te koristiti neku od sljedećih ključnih riječi: years, quarters, months, weeks, days, hours, minutes, seconds, milliseconds."
recurring_none: Nema ponavljanja
invalid_date: Nevažeći datum, provjerite ispravnost datuma i vremena
date_title: Datum
time_title: Vrijeme
format_title: Format datuma
timezone: Vremenska zona
until: Do...
recurring:
every_day: "Svaki dan"
every_week: "Svaki tjedan"
every_two_weeks: "Svaka dva tjedna"
every_month: "Svaki mjesec"
every_two_months: "Svaka dva mjeseca"
every_three_months: "Svaka tri mjeseca"
every_six_months: "Svakih šest mjeseci"
every_year: "Svake godine"
12 changes: 12 additions & 0 deletions plugins/discourse-local-dates/config/locales/server.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
site_settings:
discourse_local_dates_enabled: "Uključire discourse-local-dates mogućnost. Ovo će dati podršku datumima iz objava koji ovise o lokalnim vremenskim zonama i koriste [date] element."
discourse_local_dates_default_formats: "Često upotrebljavani formati datuma i vremena, vidi: <a target='_blank' rel='noopener' href='https://momentjs.com/docs/#/parsing/string-format/'>momentjs string format</a>"
discourse_local_dates_default_timezones: "Zadana lista vremenskih zona, mora biti važeća <a target='_blank' rel='noopener' href='https://en.wikipedia.org/wiki/List_of_tz_database_time_zones'>TZ</a>"
discourse_local_dates_email_format: "Format koji se koristi za prikaz datuma u email-ovima."
12 changes: 12 additions & 0 deletions plugins/discourse-narrative-bot/config/locales/client.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
js:
discourse_narrative_bot:
welcome_post_type:
new_user_track: "Pokreni tutorial za sve nove korisnike"
welcome_message: "Pošalji poruku dobrodošlice sa uputama svim novim korisnicima."
98 changes: 98 additions & 0 deletions plugins/discourse-narrative-bot/config/locales/server.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
discourse_narrative_bot:
quote:
trigger: "citat"
magic_8_ball:
answers:
"1": "Sigurno je"
"2": "It is decidedly so"
"3": "Without a doubt"
"4": "Yes definitely"
"5": "You may rely on it"
"6": "As I see it, yes"
"7": "Najvjerojatnije"
"8": "Outlook good"
"9": "Da"
"10": "Signs point to yes"
"11": "Reply hazy, try again"
"12": "Ask again later"
"13": "Better not tell you now"
"14": "Cannot predict now"
"15": "Concentrate and ask again"
"16": "Don't count on it"
"17": "My reply is no"
"18": "My sources say no"
"19": "Izgledi nisu baš dobri"
"20": "Very doubtful"
new_user_narrative:
hello:
title: "Pozdrav!"
advanced_user_narrative:
change_topic_notification_level:
reply: |-
Sjajan rad! Nadam se da niste isključili ovu temu jer ponekad znam biti malo pričljiv :grin:.
Imajte na umu da kada odgovarate na temu ili čitate temu dulje od nekoliko minuta, ona se automatski postavlja na razinu obavijesti "praćenja". To možete promijeniti u [vašim korisničkim postavkama](%{base_uri}/my/preferences).
poll:
instructions: |-
Jeste li znali da svakoj objavi možete dodati anketu? Pokušajte upotrijebiti <img src="%{base_uri}/plugins/discourse-narrative-bot/images/font-awesome-gear.png" width="16" height="16"> zupčanik u uređivaču da **izradite anketu**.
not_found: |-
Ups! U vašem odgovoru nije bilo ankete.
Koristite ikonu <img src="%{base_uri}/plugins/discourse-narrative-bot/images/font-awesome-gear.png" width="16" height="16"> zupčanika u uređivaču ili kopirajte i zalijepite ovu anketu u svoj sljedeći odgovor:
```tekst
[poll]
* :cat:
* :dog:
[/poll]
```
reply: |-
Hej, dobra anketa! Kako sam te podučio?
[poll]
* :+1:
* :-1:
[/poll]
details:
instructions: |-
Ponekad ćete možda poželjeti **sakriti detalje** u svojim odgovorima:
- Kada raspravljate o točkama zapleta filma ili TV emisije koje bi se smatrale spojlerom.
- Kada vaš post treba puno neobaveznih detalja koji mogu biti neodoljivi kada ih pročitate odjednom.
[details=Odaberite ovo da vidite kako radi!]
1. Odaberite <img src="%{base_uri}/plugins/discourse-narrative-bot/images/font-awesome-gear.png" width="16" height="16"> stupnja prijenosa u uređivaču.
2. Odaberite "Sakrij pojedinosti".
3. Uredite sažetak pojedinosti i dodajte svoj sadržaj.
[/details]
Možete li koristiti <img src="%{base_uri}/plugins/discourse-narrative-bot/images/font-awesome-gear.png" width="16" height="16"> zupčanika u uređivaču da dodate odjeljak s detaljima u svoj sljedeći odgovor?
not_found: |-
Imate problema s kreiranjem widgeta s detaljima? Pokušajte uključiti sljedeće u svoj sljedeći odgovor:
```tekst
[details=Odaberite me za detalje]
Ovdje su detalji
[/details]
```
reply: |-
Sjajan posao - vaša pozornost na _detalje_ je vrijedna divljenja!
end:
message: |-
Prošao si kroz ovo kao _napredni korisnik_ doista :bow:
%{certificate}
To je sve što imam za tebe.
Zbogom za sada! Ako želite ponovo razgovarati sa mnom, pošaljite mi poruku bilo kada :sunglasses:
certificate:
alt: "Napredna potvrda o postignuću korisnika"
21 changes: 21 additions & 0 deletions plugins/discourse-presence/config/locales/client.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
js:
presence:
replying:
one: "odgovaranje"
few: "odgovaranje"
other: "odgovaranje"
editing:
one: "uređivanje"
few: "uređivanje"
other: "uređivanje"
replying_to_topic:
one: "odgovaranje"
few: "odgovaranja"
other: "odgovaranja"
10 changes: 10 additions & 0 deletions plugins/discourse-presence/config/locales/server.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
site_settings:
presence_enabled: "Prikaži korisnike koji trenutno odgovaraju na temu ili uređuju već postojeću objavu?"
presence_max_users_shown: "Maksimalan broj prikazanih korisnika."
125 changes: 125 additions & 0 deletions plugins/poll/config/locales/client.hr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

hr:
js:
poll:
voters:
one: "glasać"
few: "glasaći"
other: "glasaći"
total_votes:
one: "ukupno glasova"
few: "ukupno glasova"
other: "ukupno glasova"
average_rating: "Prosječna ocjena: <strong>%{average}</strong>."
public:
title: "Glasovi su <strong>javni</strong>."
results:
groups:
title: "Morate biti član %{groups} da biste glasali u ovoj anketi."
vote:
title: "Rezultati će biti prikazani nakon <strong>glasanja</strong>."
closed:
title: "Rezultati će biti prikazani nakon <strong>zatvaranja</strong>."
staff:
title: "Rezultati se prikazuju samo članovima <strong>osoblja</strong>."
multiple:
help:
at_least_min_options:
one: "Odaberite najmanje <strong>%{count}</strong> opciju."
few: "Odaberite najmanje <strong>%{count}</strong> opcije."
other: "Odaberite najmanje <strong>%{count}</strong> opcija."
up_to_max_options:
one: "Odaberite najviše <strong>%{count}</strong> opciju."
few: "Odaberite najviše <strong>%{count}</strong> opcije."
other: "Odaberite najviše <strong>%{count}</strong> opcija."
x_options:
one: "Odaberite <strong>%{count}</strong> opciju."
few: "Odaberite <strong>%{count}</strong> opcije."
other: "Odaberite <strong>%{count}</strong> opcija."
between_min_and_max_options: "Odaberite između <strong>%{min}</strong> i <strong>%{max}</strong> mogućnosti."
cast-votes:
title: "Dajte svoj glas"
label: "Glasaj sada!"
show-results:
title: "Prikaži resultate anketa"
label: "Pokaži rezultate"
remove-vote:
title: "Ukloni svoj glas"
label: "Ukloni glas"
hide-results:
title: "Nazad na vaše glasove"
label: "Prikaži glasovanje"
group-results:
title: "Grupiranje glasova prema korisničkom polju"
label: "Prikaži detaljnu podjelu"
export-results:
title: "Izvoz rezultata ankete"
label: "Izvoz"
open:
title: "Otvori anketu"
label: "Otvori"
confirm: "Jeste li sigurni da želite otvoriti anketu?"
close:
title: "Zatvori anketu"
label: "Zatvori"
confirm: "Jeste li sigurni da želite zatvoriti anketu?"
automatic_close:
closes_in: "Zatvara se u <strong>%{timeLeft}</strong>."
age: "Zatvoreno <strong>%{age}</strong>"
breakdown:
title: "Rezultati ankete"
votes: "%{count} glasova"
breakdown: "Slom"
percentage: "Postotak"
count: "Količina"
error_while_toggling_status: "Nažalost, došlo je do pogreške prilikom izmjene statusa ove ankete."
error_while_casting_votes: "Žao nam je, došlo je do pogreške prilikom vašeg glasanja."
error_while_fetching_voters: "Žao nam je, došlo je do pogreške prilikom prikaza glasača."
error_while_exporting_results: "Žao nam je, došlo je do pogreške prilikom izvoza rezultata ankete."
ui_builder:
title: Kreiraj anketu
insert: Umetni anketu
help:
options_min_count: Unesite barem 1 opciju.
options_max_count: Unesite najviše %{count} opcija.
invalid_min_value: Minimalna vrijednost mora biti najmanje 1.
invalid_max_value: Maksimalna vrijednost mora biti najmanje 1, ali manja ili jednaka broju opcija.
invalid_values: Minimalna vrijednost mora biti manja od maksimalne vrijednosti.
min_step_value: Minimalna vrijednost koraka je 1
poll_type:
label: Tip
regular: Jednostruki izbor
multiple: Višestruki izbor
number: Brojčana ocjena
poll_result:
label: Prikaži rezultate...
always: Uvijek vidljiv
vote: Tek nakon glasanja
closed: Kada je anketa zatvorena
staff: Samo osoblje
poll_groups:
label: Ograničite glasanje na ove grupe
poll_chart_type:
label: Grafikon rezultata
bar: Trakasti (Bar)
pie: Tortni (Pie)
poll_config:
max: Maks. izbori
min: Min Izbori
step: Korak
poll_public:
label: Pokažite tko je glasao
poll_title:
label: Naslov (izborno)
poll_options:
label: Opcije (jedna po liniji)
add: Dodaj opciju
automatic_close:
label: Automatski zatvori anketu
show_advanced: "Prikaži napredne mogućnosti"
hide_advanced: "Sakrij napredne opcije"
Loading

0 comments on commit 7ac485f

Please sign in to comment.