Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
areostar
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
1

Сайт на разных языках

21.08.2010, 21:30. Просмотров 3798. Ответов 4
Метки нет (Все метки)

Подскажите пожалуйста! как сделать саит на нескольких языках? Чтоб был переключатль для выбора Русский / Английских или ещё какой!??
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2010, 21:30
Ответы с готовыми решениями:

Вывод текста на разных языках
Я в отчаянии и я нуб. В файле есть вот такие строки $levelLabels = array('Тип сервера',...

Функции приветствия на разных языках
всем привет!)помогите решить задачку В скрипте lab.php создайте 4 функции с именами Ru(), En(),...

Сайт для разных регионов на разных языках!
Доброго время суток, подскажите пожалуйстя, я веб-дизайнер любитель и хотел бы сделать сайт на...

Строки на разных языках
Возникла такая проблема: нужно выгрузить все реквизиты и все синонимы всех объектов метаданных,...

Текст на разных языках
Нужно создать файл с помощью языка сценариев JavaScript, с помощью переключателей выбираются языки...

4
tyz
356 / 318 / 49
Регистрация: 21.04.2009
Сообщений: 575
21.08.2010, 22:01 2
Проще всего воспользоваться Google Переводчиком:
Вот ссылка на код для установки на сайт: http://translate.google.com/
0
GalaX
701 / 572 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
21.08.2010, 22:06 3
это все делается динамически
вот, например, есть у тя скелет страницы:
PHP
1
2
3
4
5
<hrml>
<body>
<?php echo $lang['rus']['welcome']; ?>
</body>
</html>
сохрани это в файле index.php

теперь далее:
создаем файл "lang.php"; (';' - привычка йопт )
содержимое "lang.php":
PHP
1
2
3
4
5
6
7
8
9
10
11
<?php
$lang = array (
    'rus' => array (
        'welcome' => 'Добро пожаловать.',
        'other' => 'Что еще?'
    ),
    'eng' => array (
        'welcome' => 'You are welcome.',
        'other' => 'What else?'
    )
);
а теперь самое главное (index.php):
PHP
1
2
3
<?php
require 'lang.php';
require 'skelet.php';
зы: я не объяснял, но надеюсь более-менее понятно показал

Добавлено через 1 минуту
Цитата Сообщение от GаlаX Посмотреть сообщение
показал
это один из примеров
0
npofopr
11 / 11 / 1
Регистрация: 10.06.2010
Сообщений: 34
22.08.2010, 01:41 4
поставьте что то типа джумлы, думаю это будет быстрее чем изучение php
0
Vovan-VE
13169 / 6555 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
22.08.2010, 09:28 5
И язык по умолчанию можно смотреть в заголовке Accept-Language в переменной $_SERVER['HTTP_ACCEPT_LANGUAGE'];
0
22.08.2010, 09:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2010, 09:28

Concurrency в разных языках и библиотеках
Я тут на ЛОРе немного участвую в одном обсуждении, не связанном с темой, но этот вопрос был...

Конструктор строк на разных языках
Вопрос.25 Конструктор строк на разных языках может использоваться для... 1. определения строковых...

Решения с проектами на разных языках
Создал решение с двумя проектами: один на C#, другой - на С++. Хотел бы узнать, как я могу вызвать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru