Witam
Mam pytanie dotyczące modułu użytkownika z kilkoma wersjami językowymi.
Postapiłem podobnie jak w przypadku modułu Premium/Import.
Utworzyłem dla różnych wersji językowych podfolder lang
w którym utworzyłem pliki
en.php ( wzorzec )
pl.php
<?php
/*
* pl.php
*/
global $translations;
$translations['mystring1'] = 'XXX';
$translations['mystring2'] = 'YYY';
....
Domyślny język modułu : angielski
Dodatkowa wersja językowa : polski
Niestety Epesi nie wyświetla polskich tekstów ( ustawiony: języtk polski ) tylko angielskie.
Po instalacji modułu, w folderze data/Base_Lang/custom/pl.php dopisuje tylko
<?php
global $custom_translations;
.....
$custom_translations['mystring1'] = '';
$custom_translations['mystring2'] = '';
....
Pytanie:
Co robię nie tak? Czy w moim pliku językowym powinno być :
global $custom_translations;
Gdzie znajdę opis jak postępować przy tworzeniu modułów dla kilku wersji językowych?.
Oczywiście po ręcznym dopisaniu do pliku
data/Base_Lang/custom/pl.php moich tekstów wszystko jest ok.
( Wspomiany wcześniej moduł Permium/Import zachowuje się tak samo - brak polskich tekstów )
Info o moim systemie
- Nowa instalacja Epesi 1.4.2 oparta na : apache 2.2.30, php 5.3.20, mysql 5.5.X
użytkownik nie ma możliwości zmiany języka ( na razie) - domyslny języtk : polski
- System spełnia wszystkie wymagania Epesi ( z wyjątkiem komunikacji SSL - ale to nie ma chyba znaczenia w tym przypadku 😛 )
pozdrawiam wszystkich , zwłaszcza załogę EPESI
markos151