Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest sNews - sNews 1.7 - with its own forums - for discussion and user mods.

Author Topic: [LANG] Croatian translation - sNews v.1.5RC by Horza  (Read 5791 times)

Davor Grubiša

  • Newbie
  • *
  • Karma: 0
  • Posts: 4
    • http://www.horza.info
[LANG] Croatian translation - sNews v.1.5RC by Horza
« on: October 01, 2006, 05:38:36 PM »

My first (hopefully not last) contribution to sNews.
I love simplistic and clean web appz and I'm looking for GNU-GPL projects to contribute to.
Please notify me if I was wrong to hardcode f (s('language') != 'HR' ". works fine for me.
I'm from Croatia, so guys feel free to contact me if I can help in any way.

Code: [Select]
//***********************************
// LANGUAGE VARIABLES
// croatian translation: Davor Grubiša - Horza
// mail: horza@ho---NO-SPAM-PLEASE---rza.info
// web: http://www.horza.info
// *IMPORTANT* encoding: UTF-8
// version: v.1.5RC
//***********************************

function l($variable) {
if (s('language') != 'HR' && file_exists('snews_'.s('language').'.php')) {include('snews_'.s('language').'.php');} else {
$l = array();

#SITE LANGUAGE VARIABLES
$l['home'] = 'Početna';
$l['home_sef'] = 'pocetna'; //home SEF
$l['archives'] = 'Arhiva';
$l['rss_feed'] = 'RSS';
$l['contact'] = 'Kontakt';
$l['sitemap'] = 'Indeks';
$l['divider'] = '·'; //divider character
$l['image_folder'] = 'img';
#categories
$l['cat_listSEF'] = 'pocetna,arhiva,kontakt,indeks,rss,galerija,login,administracija,dodaj_kategoriju,dodaj_clanak,novi_clanci,nova_kolona,nova_stranica,kategorije,clanci,dodatni_sadrzaj,stranice,postavke,files,logout'; //SEF links of the hardcoded categories
$l['month_names'] = 'Siječanj, Veljača, Ožujak, Travanj, Svibanj, Lipanj, Srpanj, Kolovoz, Rujan, Listopad, Studeni, Prosinac';
#search
$l['search_keywords'] = 'Traženi pojam';
$l['search_button'] = 'Traži';
$l['search_results'] = 'Rezultati pretraživanja';
$l['charerror'] = 'Potrebno je upisati minimalno 4 slova.';
$l['noresults'] = 'Ništa nije pronađeno za ';
$l['resultsfound'] = 'su rezultati za pojam ';
#comments
$l['addcomment'] = 'Komentiraj';
$l['comments'] = 'Komentari';
$l['comment'] = 'Komentar';
$l['page'] = 'Stranica';
#paginator
$l['first_page'] = 'Prva';
$l['last_page'] = 'Posljednja';
$l['previous_page'] = 'Prethodna';
$l['next_page'] = 'Sljedeća';
$l['name'] = 'Ime';
#comments
$l['comment_sent'] = 'Vaš komentar je sačuvan';
$l['comment_sent_approve'] = 'Vaš komentar je sačuvan i čeka odobrenje administratora.';
$l['comment_error'] = 'Vaš komentar NIJE sačuvan';
$l['comment_back'] = 'Povratak na komentare';
$l['no_comment'] = 'Još nema komentara.';
$l['ce_reasons'] = 'Mogući razlozi: Niste ispunili sva polja, ili je komentar prekratak.';
$l['url'] = 'Web stranica';
#contact
$l['email'] = 'Email';
$l['message'] = 'Poruka';
$l['contact_sent'] = 'Vaša poruka je poslana. Zahvaljujemo na javljanju.';
$l['contact_not_sent'] = 'Vaša poruka NIJE poslana.';
$l['message_error'] = 'Mogući razlozi: Niste ispunili sva polja, ili email adresa koju ste upisali nije važeća.';
#generic links
$l['backhome'] = 'Povratak na početnu';
$l['backarticle'] = 'Povratak na tekst';
$l['read_more'] = 'Više...';
#contents error
$l['article_not_exist'] = 'Traženi sadržaj ne postoji';
$l['category_not_exist'] = 'Tražena kategorija ne postoji';

#ADMINISTRATION LANGUAGE VARIABLES
#administration
$l['administration'] = 'Administracija';
$l['manage'] = 'Upravljanje';
$l['articles'] = 'Tekstovi';
$l['extra_contents'] = 'Dodatni sadržaj';
$l['pages'] = 'Stranice';
#basic buttons
$l['view'] = 'Pregled';
$l['add_new'] = 'Dodavanje';
$l['article_new'] = 'Novi tekst';
$l['side_new'] = 'Novi dodatni sadržaj';
$l['page_new'] = 'Nova stranica';
$l['edit'] = 'Uredi';
$l['delete'] = 'Obriši';
$l['save'] = 'Spremi';
$l['submit'] = 'Sačuvaj';
#settings
$l['settings'] = 'Postavke';
$l['site_settings'] = 'Site';
#login
$l['login_status'] = 'Stanje';
$l['login'] = 'Ulaz';
$l['username'] = 'Ime';
$l['password'] = 'Lozinka';
$l['logged_in'] = 'Sada ste ulogirani';
$l['log_out'] = 'Izlazim...';
$l['logout'] = 'Izlaz';
#categories
$l['categories'] = 'Kategorije';
$l['category'] = 'Kategorija';
$l['appear_category'] = 'Prikaz samo u kategoriji';
$l['appear_page'] = 'Prikaz samo na stranicama';
$l['add_category'] = 'Nova kategorija';
$l['category_order'] = 'Poredak kategorija';
$l['order_category'] = 'Poredaj';
$l['description'] = 'Opis';
$l['publish_category'] = 'Objavljivanje kategorije';
$l['status'] = 'Stanje:';
$l['published'] = 'Objavljeno';
$l['unpublished'] = 'Neobjavljeno';
#articles
$l['articles'] = 'Tekstovi';
$l['article'] = 'Tekst';
$l['newarticle'] = 'Novi tekst';
$l['article_date'] = 'Datum (ukoliko unesete datum u budućnosti, tekst neće biti odmah objavljen)';
$l['preview'] = 'Pregled';
$l['view'] = 'Prikaz';
$l['paginator'] = 'p';
#customize article
$l['customize'] = 'Postavke';
$l['display_title'] = 'Naslov';
$l['display_info'] = 'Info linija (više / komentari/ datum)';
$l['server_time'] = 'Trenutni datum na serveru je';
$l['future_posting'] = 'Kasnije objavljivanje';
$l['publish_date'] = 'Datum objavljivanja';
$l['day'] = 'Dan';
$l['month'] = 'Mjesec';
$l['year'] = 'Godina';
$l['hour'] = 'Sat';
$l['minute'] = 'Minuta';
$l['publish_article'] = 'Objavi teskt';
$l['operation_completed'] = 'Operacija je uspješno izvršena!';
$l['deleted_success'] = 'Obrisano';
#files
$l['files'] = 'Files';
$l['attach_image'] = 'Dodavanje slike';
$l['upload_image'] = 'Upload slike';
$l['upload'] = 'Upload';
$l['no_image'] = 'Nema slike';
$l['image_error'] = 'Sliku nije moguće kopirati';
$l['deleted'] = 'Obrisano!';
#comments
$l['comments'] = 'Komentari';
$l['enable_commenting'] = 'Omogući komentare';
$l['edit_comment'] = 'Uredi komentare';
$l['freeze_comments'] = 'Zaledi komentare';
$l['unfreeze_comments'] = 'Odledi komentare';
$l['enable'] = 'Uključi';
$l['approved'] = 'Odobreno';
$l['enabled'] = 'Uključeno';
$l['disabled'] = 'Isključeno';
#article structure
$l['title'] = 'Naslov';
$l['sef_title'] = 'SEF naslov pripremljen za tražilice (link do teksta koji je pripremljen za google, yahoo, itd.)';
$l['sef_title_cat'] = 'SEF naslov kategorije pripremljen za tražilice (link do kategorije koji je pripremljen za google, yahoo, itd.)';
$l['text'] = 'Tekst';
$l['position'] = 'Pozicija';
$l['display_page'] = 'Stranica';
$l['center'] = 'Sredina';
$l['contents'] = 'Sadržaj';
$l['side'] = 'Dodatni sadržaj';
#errors
$l['error_not_logged_in'] = 'Niste ulogirani, tako da ova akcija nije dozvoljena.';
$l['admin_error'] = 'Greška';
$l['back'] = 'Nazad';
$l['err_TitleEmpty'] = 'Morate upisati naslov.';
$l['err_TitleExists'] = 'Ovaj naslov već postoji.';
$l['err_SEFEmpty'] = 'Morate upisati SEF naslov.';
$l['err_SEFExists'] = 'Ovaj SEF naslov već postoji.';
$l['err_SEFIllegal'] = 'SEF naslov koji ste upisali sadrži nevažeće znakove.
Smiju se koristiti samo slova engleske abecede, brojevi i znak minusa
Novi SEF naslov je automatski generiran. Molimo provjerite ga.';
$l['errNote'] = 'Pažnja: Ako nešto pođe po zlu prilikom spremanja teksta, promjene bi mogle biti izgubljene.';
$l['warning_delete'] = 'Jeste li sigurni da želite obrisati?';
$l['image_url'] = 'Adresa slike';
$l['image_alt'] = 'Opis slike';
$l['file_url'] = 'Adresa file-a';
#settings form
$l['a_true'] = 'Točno';
$l['a_false'] = 'Netočno';
$l['none'] = "Ništa";
$l['change_up'] = 'Promjena imena i lozinke';
$l['newer_top'] = 'Novije na vrh';
$l['newer_bottom'] = 'Novije na dno';
$l['pass_mismatch'] = 'Upisane lozinke nisu identične';
$l['a_username'] = 'Ime';
$l['a_password'] = 'Lozinka';
$l['a_password2'] = 'Lozinka ponovo';
$l['a_prefix'] = 'Prefiks za bazu';
$l['a_home'] = 'Naslov za početnu stranicu';
$l['a_display_page'] = "Početna stranica";
$l['a_display_new_on_home'] = 'Prikaz novih tekstova na početnoj';
$l['a_display_pagination'] = 'Prikaz broja stranica u tekstu';
$l['a_website_title'] = 'Naziv site-a';
$l['a_home_sef'] = 'SEF za početnu (link za Početnu)';
$l['a_website_email'] = 'Email';
$l['a_description'] = 'Pretpostavljeni opis za META tag (za tražilice)';
$l['a_keywords'] = 'Pretpostavljene ključne riječi za META tag (odvojeno zarezom - npr: pas,macka,avion)';
$l['a_contact_info'] = 'Kontakt informacije';
$l['a_contact_subject'] = 'Naslov kontakt emaila';
#file inclusion
$l['a_word_filter_file'] = 'Filter nepodobnih riječi';
$l['a_word_filter_change'] = 'Zamjena za nepodobnu riječ';
$l['a_word_filter_enable'] = 'Uključi filter';
$l['file_include_extensions'] = 'php,txt,inc';
$l['error_file_name'] = '
Include Error: Zabranjen naziv file-a
';
$l['error_file_exists'] = '
Include Error: File ne postoji
';
$l['a_num_categories'] = 'Koliko tekstova prikazati pored kategorije';
$l['charset'] = 'Pretpostavljeno znakovlje (charset)';
$l['a_time_settings'] = 'Postavke vremena i lokacije';
$l['a_date_format'] = 'Format datuma (php)';
$l['a_comments_order'] = 'Poredak komentara';
$l['a_comment_limit'] = 'Broj komentara po stranici';
$l['a_rss_limit'] = 'Broj tekstova u RSS feedu';
$l['a_approve_comments'] = 'Potrebno odobriti kometare da bi bili prikazani ?';
$l['a_approve'] = 'Odobri';
$l['a_article_limit'] = 'Broj tekstova po stranici';
$l['a_language'] = 'Jezik';
$l['description_meta'] = 'META Opis (za tražilice)';
$l['keywords_meta'] = 'META Ključne riječi (odvojeno zarezom - npr: pas,macka,avion)';
$l['all'] = 'All';
} return $l[$variable];
}
Logged

Mika

  • Hero Member
  • *****
  • Karma: 9
  • Posts: 1377
    • http://www.ni5ni6.com/
[LANG] Croatian translation - sNews v.1.5RC by Horza
« Reply #1 on: October 01, 2006, 08:20:07 PM »

omfg, finally someone did it :D Luka & I had a working copy of CRO lang file for testing purposes but it was lost... in translation ;)

thx horza and a fine job you've done if I may say so. please don't be a stranger and visit us more often, okay?
Logged
http://www.ni5ni6.com/ - Tutorials, Mods and How-To's about sNews CMS
sNews 1.6 Developers Edition - commented sNews 1.6 version

Davor Grubiša

  • Newbie
  • *
  • Karma: 0
  • Posts: 4
    • http://www.horza.info
[LANG] Croatian translation - sNews v.1.5RC by Horza
« Reply #2 on: October 01, 2006, 08:27:29 PM »

yeah, I was quite shocked to see that one of rare Croatian-contributed OpenSource projects does *not* have Croat translation :)
lol.
Logged

Mika

  • Hero Member
  • *****
  • Karma: 9
  • Posts: 1377
    • http://www.ni5ni6.com/
[LANG] Croatian translation - sNews v.1.5RC by Horza
« Reply #3 on: October 01, 2006, 10:38:57 PM »

hehe, we have been lazy :D on the other hand, a very few cro sites uses localized snews anyway...

besides, there's one bosnian site using snews as well, but the author has been inactive untill today. I wonder what he's got to say about it?
Logged
http://www.ni5ni6.com/ - Tutorials, Mods and How-To's about sNews CMS
sNews 1.6 Developers Edition - commented sNews 1.6 version

Davor Grubiša

  • Newbie
  • *
  • Karma: 0
  • Posts: 4
    • http://www.horza.info
[LANG] Croatian translation - sNews v.1.5RC by Horza
« Reply #4 on: October 02, 2006, 12:18:22 AM »

next week, there will be one that uses localized croatian snews :)
but.. one issue I really think You guys should fix. Licencing issues. snews.php header says it's Copyrighted by Solucija, and that It's being developed under CreativeCommons non-viral attribution licences. I think, correct me if I'm wrong that those two are redundant. CreativeCommons (http://creativecommons.org/licenses/by/2.5/) is by default under Copyright and therefore is totally meaningless. CC non-viral attribution licence is about giving up all rights except attribution to authors. I think it would be really good if You reconsidered the licence and stated what developers, users, and publishers (commercial or otherwise) can or can not do.
Ok, it's free, but there are people that would like to use snews under web pages that are copyrighted or under GNU-GPL (http://www.gnu.org/licenses/gpl.txt) licence, and cannot do it because of Copyright.
Just a thought :)
Logged

Keyrocks

  • Doug
  • ULTIMATE member
  • ******
  • Karma: 449
  • Posts: 6019
  • Semantically Challenged
    • snews.ca
[LANG] Croatian translation - sNews v.1.5RC by Horza
« Reply #5 on: November 21, 2006, 10:05:41 PM »

CORRECTION TO Language Variables Above: - Make sure you change this variable from:
Quote
$l['paginator'] = 'p';
to:
Quote
$l['paginator'] = 'p_';
Without the underscore after the p, any article whose title starts with a "P" will not display.
Logged
Do it now... later may not come.
-------------------------------------------------------------------------------------------------
sNews 1.6 MESU | sNews 1.6 MEMU