Лучший способ перевести сайт?
На моем веб-сайте есть несколько английских строк в коде HTML и JS (НЕ в базе данных), и мне нужно перевести эти строки на другие языки (испанский, итальянский и т. Д.).
Каков наилучший способ сделать это?
Я могу сохранить куки, где есть язык, но где я могу поместить эти переведенные строки?
1 ответ
Если вы не используете фреймворк, такой как, например, symfony2 (у которого есть компонент с именем translation) или Zend (который, я уверен, будет иметь какой-то соответствующий автономный "компонент"), то для достижения этой цели нужно сохранить php файл с парами ключ => значение (или, лучше, массив) и включить этот файл на свою страницу. Таким образом, вы можете искать каждый раз, а затем загружать "правильные" ярлыки и тому подобное...
Кроме того, компонент перевода Symfony2 может использоваться как отдельная часть, поэтому посмотрите, может ли он удовлетворить ваши потребности.