Как подключить дополнительный языковой файл?

Discussion in 'Создание расширений для Joomla' started by vehichi, Jan 5, 2009.

  1. vehichi
    Offline

    vehichi Пользователь

    Joined:
    Sep 29, 2007
    Messages:
    117
    Likes Received:
    2
    Gender:
    Male
    Как в собственный компонент подключить дополнительный языковой файл?

    он создан и загружается в админ-каталог моего компонента, а вот как правильно для исполнения подключить его незнаю... (((

    поможете?
     
  2.  
  3. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Joined:
    Jan 14, 2008
    Messages:
    1,284
    Likes Received:
    66
    Gender:
    Male
    в xml файле компонента его объяви
     
  4. vehichi
    Offline

    vehichi Пользователь

    Joined:
    Sep 29, 2007
    Messages:
    117
    Likes Received:
    2
    Gender:
    Male
    он там объявлен...
    при инстале он удачно сохрянется в нужную директорию...

    Код (PHP):
    1. if (file_exists($mosConfig_absolute_path.'/components/com_name/language/' . $mosConfig_lang . '.php')) {
    2.    include_once($mosConfig_absolute_path.'/components/com_name/language/' . $mosConfig_lang . '.php');
    3. } else {
    4.    include_once($mosConfig_absolute_path.'/components/com_name/language/russian.php');
    5. }


    сделал так - работает...

    но вот насколько корректно тут использовать include_once я незнаю...
     
    Last edited: Jan 9, 2009
  5. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Joined:
    Jan 14, 2008
    Messages:
    1,284
    Likes Received:
    66
    Gender:
    Male
    ну про корректность мне сложно судить:)
    по крайней мере php bug scaner при сканировании файлов джумлы шипка ругаетц0 на инклюдвансы и прочие шаманства..
     
  6. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
  7. Offline

    KODAGEN Недавно здесь

    Joined:
    Jul 19, 2009
    Messages:
    20
    Likes Received:
    0
    Gender:
    Male
    для информации, когда я игрался с языковыми файлами, то у меня никак не получалось - вроде все делаю по том как у других сделано, а не получается. А получилось после того как я сохранил в utf-8, и через редактор AkelPad при сохранении убрал галочку BOM. Что это означает, не знаю, может кто из-знающих подскажет.
     

Share This Page

Loading...