Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
Вот проблемма которая терзает я думаю многих, как сделать свою разработку на нескольких языках!?!?!?! Делать под каждый язык отдельную страницу это веть не вариант, увеличится и объем и соответственно время на создание, вобщем плохой подход. Хочу сделать глабаль в которую занесу слова на нужных языках а в програмах , ну т.е. в ZEN вместо названий кнопок и т.д. писать некий определитель что типа название поля брать из глобали такой-то позиция такая-та, язык выбрал пользователь такой вот...... Вот как бы такое реализовать? Кто нибуть сталкивался с таким? Считаю идея интерересная для реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 13:23 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
srsdписать некий определитель что типа название поля брать из глобали такой-то позиция такая-та, язык выбрал пользователь такой вот...... Дюже много параметров... Думаю обделался бы некой процедурой в которую передал понятное мне сообщение, а уж она пусть все и вычисляет. Т.е. нечто типа Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 13:49 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
krvsasrsdписать некий определитель что типа название поля брать из глобали такой-то позиция такая-та, язык выбрал пользователь такой вот...... Дюже много параметров... Думаю обделался бы некой процедурой в которую передал понятное мне сообщение, а уж она пусть все и вычисляет. Т.е. нечто типа Код: plaintext Допустим на странице кнопка называется сохранить, т.е. caption="сохранить" но вместо этого в коде написанно caption="--глобаль и откуда взять значение--" а в настройках пользователя указанно какой язык использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:05 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
srsdcaption="сохранить" но вместо этого в коде написанно caption="--глобаль и откуда взять значение--" а в настройках пользователя указанно какой язык использовать. Так сам код будет не читабельным... Как вариант будет так Код: plaintext Все остальное пусть делает функция... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:11 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
механизм локализации уже реализован в cache нужно только найти и посмотреть как он работает думаю копать нужно в классы портала, например v.2009 мы уже задумываемся на эту тему, но пока дальше дело не дошло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:11 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
советую посмотреть $$$Text ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:12 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
В Caché уже есть готовый механизм для локализации CSP/ZEN приложений: Zen Localization . PS: похожий механизм можно использовать для локализации сообщений не только для CSP/ZEN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:21 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
srsdВот проблемма которая терзает я думаю многих, как сделать свою разработку на нескольких языках!?!?!?! Делать под каждый язык отдельную страницу это веть не вариант, увеличится и объем и соответственно время на создание, вобщем плохой подход. Хочу сделать глабаль в которую занесу слова на нужных языках а в програмах , ну т.е. в ZEN вместо названий кнопок и т.д. писать некий определитель что типа название поля брать из глобали такой-то позиция такая-та, язык выбрал пользователь такой вот...... Вот как бы такое реализовать? Кто нибуть сталкивался с таким? Считаю идея интерересная для реализации. работаем перед выдачей на экран ВЕСЬ текст страницы - по фразам - перекодируется через соответств словарь и далее - интерактивно - весь трафик на эту страницу (без переобновления всей страницы) ..писать некий определитель .. не надо сервер - сасне 8 bit - там все на одном языке или на смеси 2-х или 3-х клиенты - могут кнопкой или по предварит персональной настройке выбрать себе для отображения любой язык из имеющегося набора словарей (клиенты у нас - на EXCEL - соответственно всегда в unicode) названия кнопок, выпадающие списки и тп - также переводятся непереведенные фразы или слова автоматически заносятся в спец глобаль для последующей проработки - перевода в принципе все европейские на практике - русский украинский белорусский английский немецкий латышский ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 14:26 |
|
||
|
Переключение языков...
|
|||
|---|---|---|---|
|
#18+
сообщения можно хранить на сервере, в каком-либо глобале, а доступ к ним иметь через два аргумента: язык и ид-р сообщения. Например, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Вид глобала Код: plaintext например Код: plaintext а для подстановки текста на страницу можно использовать макрос Код: plaintext 1. использовать так Код: plaintext значение "russian" нужно хранить в переменной, и подставлять её... как то так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2009, 00:03 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36330873&tid=1558301]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 377ms |

| 0 / 0 |
