Autor Subiect: Etichete in limba romana pentru plugin-uri (cauta, forum)  (Citit de 17290 ori)

violeta_creteanu

  • Novice
  • *
  • Mesaje postate: 15
Etichete in limba romana pentru plugin-uri (cauta, forum)
« : Aprilie 23, 2007, 10:36:14 am »
Buna!
Se pot schimba etichetele plugin-urilor cauta si forum
pentru a fi scrise in limba romana? Daca da, cum? Eu nu am reusit.
Am instalat extensia Romanian language pack, dar degeaba.
Am vazut ca se poate
schimba eticheta butonului Search in TypoScript
in functie de setarile locale ale utilizatorului
(plugin.tx_metafeedit_pi1._LOCAL_LANG.<lang>.pi_list_searchBox_search).
Nu am incercat, dar as prefera sa pot sa setez eu pe server pentru toti utilizatorii, indiferent de setarile lor.
Va multumesc mult.

tiberiu

  • Novice
  • *
  • Mesaje postate: 212
    • http://www.arobs.com
Re: Etichete in limba romana pentru plugin-uri (cauta, forum
« Răspuns #1 : Aprilie 23, 2007, 01:49:01 pm »
Buna Violeta!

As vrea sa-ti raspund, dar as avea nevoie mai intai de cateva explicatii din partea ta, respectiv:

Sa inteleg ca te referi la schimbarea limbii in backend si nu in frontend ?!
Cand spui 'setarile locale ale utilizatorului' la ce te referi?

Mersi.
Tiberiu Contiu
PHP System Architect
AROBS Transilvania Software
str. Minerilor, nr. 63, Cluj-Napoca

www.arobs.ro , www.arobs.com

E-mail: tiberiu.contiu(at)arobs.com , tiberiu.contiu(at)yahoo.com
Skype:  tiberiu.contiu

violeta_creteanu

  • Novice
  • *
  • Mesaje postate: 15
re: Etichete in limba romana pentru plugin-uri(cauta, forum)
« Răspuns #2 : Aprilie 23, 2007, 02:54:22 pm »
Ma refer la schimbarea limbii in frontend (in backend am vazut ca o pot schimba din Setup).

>Cand spui 'setarile locale ale utilizatorului' la ce te referi?
Ma refeream setarile din sistemul de operare ale fiecarui utilizator. Poate ca nu am inteles eu bine din documentatie. Deci pot folosi pentru butonul Search aceasta instructiune: plugin.tx_metafeedit_pi1._LOCAL_LANG.<lang>.pi_list_searchBox_search?
Dar pentru forum? Ca nu am gasit nimic.

Multumesc mult.

tiberiu

  • Novice
  • *
  • Mesaje postate: 212
    • http://www.arobs.com
Re: re: Etichete in limba romana pentru plugin-uri(cauta, fo
« Răspuns #3 : Aprilie 23, 2007, 03:48:16 pm »
In frontend schimbarea limbii se face pe baza acelor 2 modalitati descrise in documentatia typo3. Gasesti informatii despre configurarea limbii in urm. link-uri:

http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/
http://www.typo3romania.ro/forum/viewtopic.php?t=29

In ce priveste plugin-urile, daca schimbi limba cu variabila get/post "L", atunci traducerile pentru 'etichete' se vor lua din fisierul pi1/locallang.xml sau pi1/locallang.php. Pentru fiecare limba definita vor trebui sa existe intrari/traduceri in array-ul de limba. De exemplu:


<?
// pi1/locallang.php
// pentru limba configurata 'default' in locallang.php vei avea:
$LOCAL_LANG = Array (
'default' => Array (
                'pi_list_browseresults_prev'=>'<< Previous',
'pi_list_browseresults_page'=>'Page',
'pi_list_browseresults_next'=>'Next >>',
'pi_list_browseresults_displays'=>'',
'pi_list_searchBox_search'=>'',
        ),
   
        // ptr. l. romana:
        'ro' => Array (
                'pi_list_browseresults_prev'=>'<< Precedenta',
'pi_list_browseresults_page'=>'Pagina',
'pi_list_browseresults_next'=>'Urmatoarea >>',
'pi_list_browseresults_displays'=>'',
'pi_list_searchBox_search'=>'',
        ),
        // la fel si ptr. celelalte limbi
);
?>


In cazul extensiei sistem 'indexed_search', aici ai definite in typoscript cateva intrari ptr. label-urile pentru limba. Iata care sunt acestea:


plugin.tx_indexedsearch {
 _LOCAL_LANG.default {
        pi_list_browseresults_prev = < vorige berichten
        pi_list_browseresults_next = volgende berichten >
        pi_list_browseresults_display = Resultaten ###TAG_BEGIN###%s tot %s###TAG_END### van ###TAG_BEGIN###%s###TAG_END###
        searchFor = Zoeken naar
        searchFor_and = and
        noResults = No results found.
        pi_list_browseresults_page =
  }
  _LOCAL_LANG.ro {
        pi_list_browseresults_prev = < inapoi
        pi_list_browseresults_next = inainte >
        pi_list_browseresults_display = Resultatele ###TAG_BEGIN###%s pana la %s###TAG_END### din ###TAG_BEGIN###%s###TAG_END###
        searchFor = Am cautat
        searchFor_and = si
        noResults = Nici un rezultat gasit.
        pi_list_browseresults_page =
  }
}


Iar ptr. ultima chestiune... cum influenteaza redarea limbii setarile sistemului de operare al fiecarui utilizator? Pai nu prea exista influente. Nu are nici o legatura. Sau poate nu inteleg eu la ce te referi. Daca e vorba de diacritice, atunci e vb. de altceva.

Sper ca ai inteles ce am incercat pe scurt sa-ti scriu. Daca nu... continua sa submiti intrebari. Sunt sigur ca raspunsurile tuturor iti vor fi folositoare nu numai tie, ci si celorlalti care doresc sa invete typo3.
Tiberiu Contiu
PHP System Architect
AROBS Transilvania Software
str. Minerilor, nr. 63, Cluj-Napoca

www.arobs.ro , www.arobs.com

E-mail: tiberiu.contiu(at)arobs.com , tiberiu.contiu(at)yahoo.com
Skype:  tiberiu.contiu