Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1 2

Языковые файлы Fapos. Многоязычность

skad0

  • Атом-мозг
  • Юзер
  • 841
  • Репутация:10 
  • Предупреждения: 0 
  • Регистрация:
    2 Окт 2010
#11
Ваще. Китайцы Полюбасу заценить должны

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#12
начнут делать Китайские копии)))))

Добавлено 2011.03.21 18-18

И так я пересмотрел подход и понял что порядок строк соблюдать может быть геморно и в таком случае трудно будет ловить баги. По-этому сделал по аналогии с конфигом файл локализации. Вот кусок файла. Зацените.

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
 28 
 29 
 30 
 31 
 32 
 33 
 34 
 35 
 36 
 37 
 38 
 39 
 40 
<?php $language = array(
    
'Permission denied'             => 'У вас нет для этого полномочий',
    
'Empty field "name"'            => 'не заполнено поле "Имя"',
    
'Wrong chars in field "name"'      => 'поле "Имя" содержит недопустимые символы',
    
'Empty field "text"'             => 'не заполнено поле "Текст"',
    
'Empty field "code"'             => 'не заполнено поле "Код"',
    
'Wrong chars in field "code"'     => 'поле "Код" содержит недопустимые символы',
    
'Wrong protection code'         => 'не совпадает код с картинки',
    
'Some error in form'             => 'При заполнениии формы были допущены ошибки:',
    
'Forums list'                     => ' Список форумов ',
    
'Subforums'                     => ' Подразделы:',
    
'Subforums title'                 => 'Подразделы',
    
'Subforum is empty'             => 'Эта категория пока пуста',
    
'No categories'                 => '<p>Не найдено ни одного раздела</p>',
    
'Home'                             => 'Главная',
    
'Separator'                     => '  &raquo ',
    
'No posts'                         => 'Нет сообщений',
    
'To last post'                     => 'К последнему сообщению',
    
'To last'                         => 'К последнему...',
    
'Post author'                     => '<br />Сообщение от: ',
    
'To profile'                     => 'К профайлу',
    
'Are you sure'                    => 'Are you sure?',
    
'Can not find forum'             => 'Форум с таким ID не найден',
    
'New topic'                     => 'Начать новую тему',
    
'No topics'                     => '<h4>Тут пока нет тем :(</h4>',
    
'Edit'                             => 'Править',
    
'Lock'                             => 'Закрыть',
    
'Unlock'                         => 'Открыть',
    
'Important'                     => 'Важно',
    
'Important2'                     => 'Важно:',
    
'Not important'                 => 'Не важно',
    
'Up'                             => 'Поднять',
    
'Delete'                        => 'Удалить',
    
'New posts'                     => 'Новые сообщения',
    
'No new posts'                     => 'Нет новых сообщений',
    
'Topic not found'                 => 'Запрошенная тема не найдена',
    
'Answer'                         => 'Ответить',
    
'Theme locked'                     => 'Тема закрыта',
    
'Online'                         => 'online',
    
'Offline'                         => 'offline',?>

Добавлено 2011.03.21 18-20

первая строка это системная, по которой идет обращение, а вторая - это как раз та что будет отображаться на сайте. Например если делать версию на другом языке, надо менять только вторые строки. Первые названы так, что бы было примерно понятно что должно быть во второй)

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)
1 2
Сейчас online: 147. Зарегистрированных: 0. Гостей: 147.