Я забув пароль Зареєструватись

подскажите Люди знающие RSS

HONDA Бытовуха : HONDA Мобилки, компьютеры, интернет и софт

Добавить в Facebook Добавить в Twitter
#902939»31-08-2009 00:05подскажите Люди знающие
+0
есть 2х язычный сайт во Флеш
по структуре основной язык = 0 дополнительный = 1

нужно сделать многоязычным
сколько не ввожу параметр 2 его сайт игнорирует.

Подскажите пожалуйста где нужно прописать чтоб увидело?

могу выложить код во флеш
PS все тексты загружаются из xml там по дополнению все понятно

Added after 13 hours 2 minutes:

и еще как реализовать в тот же флеш калькулятор
это когда пользователь последовательно заполняет форму из 5-10 вопросов/переменных а в итоге оно ему подбивает суму
...але тільки вночі. Вона сідала на даху з чашкою міцного чаю з бергамотом, а точніше бергамоту з чаєм... © Кая
#903175»31-08-2009 09:38подскажите Люди знающие
+0
s_bergamotom, заплатите актив-скрипт-девелоперу )
Чёрный кот, перебегающий вам дорогу, означает, что животное всего лишь спешит куда-то по своим делам. Не усложняйте.
#903177»31-08-2009 09:47подскажите Люди знающие
+0
1) ну.. тут без поллитры не разобраться.. !
2) однозначно нужно переделывать код чтобы флэш понимал что  от него хотят!

3) а с калькулятором - нужно смотреть на сложность.. + логику.. + дизайн. вцелом тоже реализуемо!

вообщем уточни у начальства какой бюджет на это все есть и стучись/звони - поможем всем чем сможем!
Комплекс Экзюпери: мы в ответе за тех, кого вовремя не послали.
То, что не убивает нас - меняет нас навсегда. Хотя иногда, лучшебы убивало.
#903194»31-08-2009 10:04подскажите Люди знающие
+0
s_bergamotom, правильно написанный скрипт просто обязан игнорировать попытки подсунуть ему "левое" значение какого-либо параметра
смотри логику скрипта в части обработки нужного тебе параметра
наверняка где-то есть проверка на равенство соответствующей переменной "0" или "1", и дальнейшие инструкции
тебе нужно изменить логическую конструкцию, добавив возможность обработки "2", "3" и т.д. (в зависимости от количества добавляемых языков)
ну и добавить соответствующие языки в файл(ы) xml
#903264»31-08-2009 11:10подскажите Люди знающие
+0
Та не уверен что в коде не валяется сотня сверок ланг_айди с 0/1.
Сомневаюсь что один чекер где-то валяется.
Пойти к Висту, думаю, на предмет "глянуть не всё ли плохо" ну и на предмет "сделать хорошо"

ЗЫ: Во флеше стд механизмов локализации нету? Всё через жопу? Или это локальное творчество локального создателя скорей всего?
Если есть гриб «груздь», то должен быть и гриб «радоздь».
#903459»31-08-2009 14:26подскажите Люди знающие
+0
Wist,  совет не реализуем по причине отсутствия сразу 2х ключевых пунктов 1. начальства 2. бюджета, в противном случае я б изначально воспользовалась советом mazy, и не выламывала себе и добрым душам на форуме мозг.
AlexWB,  спасибо попробую еще раз методично размножить все параметры
кста решительно дурацкий вопрос фраза
// Set the language used at start (0 is for the first and 1 for the second language)
_global.languageId = 0;
а именно (0 is for the first and 1 for the second language) это пояснение разработчика самому себе или ее програма тоже понимает и именно от нее надо отталкиватся множа все параметры дальше?
chief39, в том то вся и загвоздка что в коде по текту "валяется сотня сверок ланг_айди с 0/1" - в коих решительно путаюсь
или все же размножить сам файл дубликатом и сделать по 2 идентичные странички 1 для 2х языков и вторую для еще двух?
с калькулятором таже история стоит ли его вписывать в главный файл или просто вынести в отдельное окно да и ладно?
Embarassed несколько неудобно приставать к уважаемым мафиози с такими вопросами, но коль dJUNE можно зафлудить фсе напрочь базары своими сугубо личными проблемами... вот и мне подумалось, что можно рискнуть Embarassed
...але тільки вночі. Вона сідала на даху з чашкою міцного чаю з бергамотом, а точніше бергамоту з чаєм... © Кая
#903494»31-08-2009 14:59подскажите Люди знающие
+0
s_bergamotom, это каммент к скрипту, во время обработки игнорируется
Если вы кого–то ненавидите не зная этих людей лично, значит это кому–то нужно.
#903631»31-08-2009 17:20подскажите Люди знающие
+0
s_bergamotom:
chief39, в том то вся и загвоздка что в коде по текту "валяется сотня сверок ланг_айди с 0/1" - в коих решительно путаюсь
или все же размножить сам файл дубликатом и сделать по 2 идентичные странички 1 для 2х языков и вторую для еще двух?

Не понял ответу :)

Смотри. По человечески и нечеловечески напрашиваются пару вариантов:
Лежит файлик с текстами 0 и файлик с текстами 1

В коде (в сотнях мест) что-то вроде:
bundle.get(<messageId>)
глобал ланг, о котором ты писала задан заранее и метод get его проверяет в этот момент.
в конкретном месте есть
bundle.get("shit_happens"), где "shit_happens" - это ключ сообщения.
Если задан нолик в глобал_ланг - то метод этот гет полезет в файл 0_язык и там будет искать сообщение под ключом "shit_happens". И найдёт его и напишет "охтышйоп...".
А если в глобал_ланг лежит единичка - то он полезет в файл 1_язык и там будет искать сообщение под ключом "shit_happens". И найдёт его и напишет "шожцетакекоїться...".

Если так - тогда надо залезть в метод гет и написать ему чтоб в случае 2 он лез в файл 2_язык(как конкретно - хз, кода не видел, как и сего флеша). Ну и добавить файл 2_язык с переводами имеющихся в других ключей. Тогда всё просто.

А если по коду расбросано нечто вроде такой абстрактной логики:
IF global_lang = 0 THEN RU_LANG.get("shit_happens")
ELSE IF global_lang = 1 THEN UA_LANG_.get("shit_happens")
ELSE PRINT "WTF???"
то придётся везде дописывать нечто вроде.
ELSE IF global_lang = 2 THEN EN_LANG_.get("shit_happens")
"Везде" - потому что в коде сотни мест где надо добывать перевод надписи и надписи разные. Т.е. сотни ключей типа "shit_happens", "enter_your_code", "wait", "confirm_please"

"Покажи личико" штоль, мож всё решается побырику, если локализовано толком.
Если есть гриб «груздь», то должен быть и гриб «радоздь».
#903835»31-08-2009 21:06подскажите Люди знающие
+0
вообщем поскольку флуд только приветствуется выкладываю линк на текущий этап творчества
буду признательна за любые замечания и рекомендации ибо пока совсем чайник и уже готовый закипеть чайник
http://proekt.in.ua/
кста замечания на тему опечаток по тексту тоже очень приветствуются ибо что-то голова не варит

есть еще  вопрос если за основу основного сайта взят шаблон моноязычный можно ль копированием участков кода из первого по тому же принципу разболтливить второй или не стоит? Rolling Eyes (второй пока не выкладывала работаю...)

Added after 1 minutes:

 chief39, второе у меня второе знач ушла дописывать ELSE IF
...але тільки вночі. Вона сідала на даху з чашкою міцного чаю з бергамотом, а точніше бергамоту з чаєм... © Кая

Форум : HONDA Бытовуха : HONDA Мобилки, компьютеры, интернет и софт