На этом уроке мы научим функцию getTrans() получать и обрабатывать параметры, и сделаем меню мультиязычным
Дата отправки отчёта:
29 августа 2018 г.
Задание выполнено: за
1 час. 22 мин.
Чему научился:
параметры text и lang передавай не в переменную, а в функцию. Не забывай закрывать ВСЕ открытые кавычки, иначе получится брак в работе. В Brackets подсветка синтаксиса очень выручает - исправишь один метод - подсветится связанный с ним. Здесь (в этом уроке) заметил такой механизм. Наглядно.
Тесен мир. В итальянской версии вятский квас был переведён как Kiev (!!!!!) birra, видимо для яндекса что Киров, что Киев - все вы русские на одно лицо ))
Да, перевод всегда оставляет быть лучшего. Особенно если переводится несколько раз не с оригинала... Недавно письмо было с вакансией, одно из требований "Good English or Mandarin is required". Не мог понять, почему требуется какой-то мандарин на данную работу. Оказалось, что это один из китайских диалектов "Mandarin Chinese". Цепочка переводов с "ошибками/сокращениями" и смысл уже меняется )
Научился: Добавил в функцию getTrans два параметра: переводимый текст и язык. С помощью функции getTrans перевел пункты меню на английский, немецкий и французский языки.