FEATURE: Add Croatian language (#17130)

Co-authored-by: Gerhard Schlager <gerhard.schlager@discourse.org>
This commit is contained in:
Discourse Translator Bot 2022-06-17 18:18:22 -04:00 committed by GitHub
parent 1022d8872c
commit 7ac485fb9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 7170 additions and 4 deletions

View File

@ -0,0 +1,3 @@
//= depend_on 'client.hr.yml'
//= require locales/i18n
<%= JsLocaleHelper.output_locale(:hr) %>

5501
config/locales/client.hr.yml Normal file

File diff suppressed because it is too large Load Diff

1085
config/locales/server.hr.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -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';
};

View File

@ -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"

View File

@ -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)"

View File

@ -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"

View File

@ -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."

View File

@ -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."

View File

@ -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"

View File

@ -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"

View File

@ -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."

View File

@ -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"

View File

@ -0,0 +1,60 @@
# 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:
poll_enabled: "Dozvoli ankete?"
poll_maximum_options: "Maksimalan broj opcija dozvoljenih u anketi."
poll_edit_window_mins: "Vrijeme nakon objave posta kada anketa može biti uređena."
poll_minimum_trust_level_to_create: "Definirajte minimalnu razinu povjerenja potrebnu za izradu anketa."
poll_groupable_user_fields: "Skup imena korisničkih polja koja se mogu koristiti za grupiranje i filtriranje rezultata ankete."
poll_export_data_explorer_query_id: "ID upita Data Explorera koji će se koristiti za izvoz rezultata ankete (0 za onemogućavanje)."
poll:
poll: "anketa"
invalid_argument: "Neispravna vrijednost '%{value}' za argument '%{argument}'."
multiple_polls_without_name: "Trenutno postoji više anketa bez imena. Koristite '<code>ime</code>' da identificirate svoju anketu."
multiple_polls_with_same_name: "Postoji više anketa s istim nazivom:<strong>%{name}</strong>. Upotrijebite atribut '<code>name</code>' da biste jedinstveno identificirali svoje ankete.."
default_poll_must_have_at_least_1_option: "Anketa mora imati najmanje 1 opciju."
named_poll_must_have_at_least_1_option: "Anketa <strong>%{name}</strong> mora imati najmanje 1 opciju."
default_poll_must_have_less_options:
one: "Anketa mora imati manje od %{count} opcije."
few: "Anketa mora imati manje od %{count} opcije."
other: "Anketa mora imati manje od %{count} opcija."
named_poll_must_have_less_options:
one: "Anketa <strong>%{name}</strong> mora imati manje od %{count} opcije."
few: "Anketa <strong>%{name}</strong> mora imati manje od %{count} opcije."
other: "Anketa <strong>%{name}</strong> mora imati manje od %{count} opcija."
default_poll_must_have_different_options: "Anketa mora imati različite opcije."
named_poll_must_have_different_options: "Anketa <strong>%{name}</strong> mora imati različite opcije."
default_poll_must_not_have_any_empty_options: "Anketa ne smije imati prazne opcije."
named_poll_must_not_have_any_empty_options: "Anketa <strong>%{name}</strong> ne smije imati prazne opcije."
default_poll_with_multiple_choices_has_invalid_parameters: "Anketa sa više odabira sadrži nevažeće parametre."
named_poll_with_multiple_choices_has_invalid_parameters: "Anketa <strong>%{name}</strong> sa više odabira sadrži nevažeće parametre."
requires_at_least_1_valid_option: "Morate odabrati najmanje 1 važeću opciju."
edit_window_expired:
cannot_edit_default_poll_with_votes: "Ne možete promijeniti anketu nakon prvih %{minutes} minuta."
cannot_edit_named_poll_with_votes: "Ne možete promijeniti naziv ankete <strong>${name}</strong> nakon prvih %{minutes} minuta."
no_poll_with_this_name: "Nijedna anketa pod nazivom <strong>%{name}</strong> povezana s ovim postom."
post_is_deleted: "Ne može djelovati na izbrisanom postu."
user_cant_post_in_topic: "Ne možete glasati jer ne možete objavljivati u ovoj temi."
topic_must_be_open_to_vote: "Tema mora biti otvorena za glasovanje."
poll_must_be_open_to_vote: "Anketa biranja mora biti otvorena za glasovanje."
one_vote_per_user: "Za ovu anketu dopušten je samo 1 glas."
max_vote_per_user:
one: Za ovu anketu dopušteno je samo %{count} glas.
few: Za ovu anketu dopušteno je samo %{count} glasova.
other: Za ovu anketu dopušteno je najviše %{count} glasova.
min_vote_per_user:
one: Za ovu anketu dopušteno je najmanje %{count} glas.
few: Za ovu anketu dopušteno je najmanje %{count} glasa.
other: Za ovu anketu dopušteno je najmanje %{count} glasova.
topic_must_be_open_to_toggle_status: "Tema mora biti otvorena za prebacivanje statusa."
only_staff_or_op_can_toggle_status: "Samo član osoblja ili izvorni poster mogu prebaciti status ankete."
insufficient_rights_to_create: "Nemate dopuštenje za stvaranje anketa."
email:
link_to_poll: "Kliknite za pregled ankete."
user_field:
no_data: "Nema podataka"

View File

@ -0,0 +1,89 @@
# 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:
styleguide:
title: "Vodič za stil"
welcome: "Da biste započeli, odaberite odjeljak s izbornika s lijeve strane."
categories:
atoms: Atomi
molecules: Molekule
organisms: Organizmi
sections:
typography:
title: "Tipografija"
example: "Dobrodošli na Discourse"
paragraph: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud istezanje ullamco Laboris nisi ut aliquip ex ea commodo posljedica. Duis aute irure dolor in rephenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est Laborum."
date_time_inputs:
title: "Unosi datuma/vremena"
font_scale:
title: "Sustav fonta"
colors:
title: "Boje"
icons:
title: "Ikone"
full_list: "Pogledajte cijeli popis ikona Font Awesome"
input_fields:
title: "Polja za unos"
buttons:
title: "Gumbi"
dropdowns:
title: "Padajući izbornici"
categories:
title: "Kategorije"
bread_crumbs:
title: "Bread Crumbs"
navigation:
title: "Navigacija"
navigation_bar:
title: "Navigacijska traka"
navigation_stacked:
title: "Navigacija složena"
categories_list:
title: "Popis kategorija"
topic_link:
title: "Veza na temu"
topic_list_item:
title: "Stavka popisa tema"
topic_statuses:
title: "Statusi tema"
topic_list:
title: "Popis tema"
basic_topic_list:
title: "Popis osnovnih tema"
footer_message:
title: "Poruka podnožja"
signup_cta:
title: "Registracija CTA"
topic_timer_info:
title: "Mjerači vremena teme"
topic_footer_buttons:
title: "Gumbi podnožja teme"
topic_notifications:
title: "Obavijesti o temama"
post:
title: "Objava"
topic_map:
title: "Karta teme"
site_header:
title: "Zaglavlje web lokacije"
suggested_topics:
title: "Preporučene teme"
post_menu:
title: "Izbornik objava"
modal:
title: "Modalni"
header: "Modalni naslov"
footer: "Modalno podnožje"
user_about:
title: "O korisniku, box"
header_icons:
title: "Ikone zaglavlja"
spinners:
title: "Spinneri"
empty_state:
title: "Prazno stanje"

View File

@ -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:
styleguide_enabled: 'Omogućite put "/styleguide" za pomoć u oblikovanju Discoursea'
styleguide_admin_only: "Ograničava vidljivost stilskog vodiča na administratore"

28
public/403.hr.html Normal file
View File

@ -0,0 +1,28 @@
<!DOCTYPE html>
<html>
<head>
<title>Ne možete to napraviti (403)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
body { background-color: #fff; color: #666; text-align: center; font-family: arial, sans-serif; }
div.dialog {
width: 25em;
padding: 0 4em;
margin: 4em auto 0 auto;
border: 1px solid #ccc;
border-right-color: #999;
border-bottom-color: #999;
}
h1 { font-size: 400%; color: #f00; line-height: 1em; }
</style>
</head>
<body>
<div class="dialog">
<h1>403</h1>
<p>Ne možete vidjeti te resurse!</p>
<p>Ovo će biti zamijenjeno korisničkom Discourse 403 stranicom.</p>
</div>
</body>
</html>

27
public/422.hr.html Normal file
View File

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html>
<head>
<title>Promjena nije dozvoljena (422)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
body { background-color: #fff; color: #666; text-align: center; font-family: arial, sans-serif; }
div.dialog {
width: 25em;
padding: 0 4em;
margin: 4em auto 0 auto;
border: 1px solid #ccc;
border-right-color: #999;
border-bottom-color: #999;
}
h1 { font-size: 100%; color: #f00; line-height: 1.5em; }
</style>
</head>
<body>
<!-- This file lives in public/422.html -->
<div class="dialog">
<h1>Promjena nije dozvoljena.</h1>
<p>Možda ste pokušali promijeniti nešto čemu niste imali pristup.</p>
</div>
</body>
</html>

13
public/500.hr.html Normal file
View File

@ -0,0 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<title>Ups - Greška 500</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<h1>Ups</h1>
<p>Softver koji pokreće ovaj forum za diskusiju naišao je na neočekivani problem. Ispričavamo se zbog neugodnosti.</p>
<p>Zabilježene su detaljne informacije o pogrešci i generirana je automatska obavijest. Provjeriti ćemo što se desilo.</p>
<p>Daljnje akcije nisu potrebne. Međutim, ako se stanje pogreške nastavi, možete navesti dodatne detalje, uključujući korake za reprodukciju pogreške, tako da objavite temu rasprave u kategoriji povratne informacije web-mjesta.</p>
</body>
</html>

12
public/503.hr.html Normal file
View File

@ -0,0 +1,12 @@
<!DOCTYPE html>
<html>
<head>
<title>Stranic je u tijeku održavanja</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<h1>Trenutno ne radimo zbog planiranog održavanja web stranice.</h1>
<p>Molimo provjerite opet <span id="when-to-check-back"> za nekoliko minuta </span>.</p>
<p id="apology">Oprostite na smetnji!</p>
</body>
</html>