Русския язык для wwb 19

WYSIWYG Web Builder, вопросы которые не охвачены в других разделах.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить Вложения 2
Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 05 дек 2023, 15:10

Всем привет, кто может поучаствовать в переводе?
Задача такова, есть файл csv там перевод сделан на немецкий как пример, кто шарит в макросах excel можно сделать перевод с немецкого.
Пример:
есть строка
Type=XML Text ID=NAME {..\\WebBuilder.exe}[1]{BCGP_RIBBON_XML}[1]{BCGP_RIBBON_XML}[1]{IDR_BCGP_RIBBON_XML}[1]{#document}[1]{BCGP_RIBBON}[2]{RIBBON_BAR}[3]{CATEGORY_MAIN}[5]{NAME}[2];"Main Menu";"Hauptmenü";""

"Main Menu" это на англ. "Hauptmenü" а это на нем., можно сделать макрос для поиска и перевода нем. слов.

Но есть слова и на англ.
Type=XML Text ID=TEXT {..\\WebBuilder.exe}[1]{BCGP_RIBBON_XML}[1]{BCGP_RIBBON_XML}[1]{IDR_BCGP_RIBBON_XML}[1]{#document}[1]{BCGP_RIBBON}[2]{RIBBON_BAR}[3]{CATEGORY_MAIN}[5]{ELEMENTS}[5]{ELEMENT}[1]{TEXT}[3];"&New Website";"&New Website";""

тут нужно перевести только последние слова оставляя знак &
Type=XML Text ID=TEXT {..\\WebBuilder.exe}[1]{BCGP_RIBBON_XML}[1]{BCGP_RIBBON_XML}[1]{IDR_BCGP_RIBBON_XML}[1]{#document}[1]{BCGP_RIBBON}[2]{RIBBON_BAR}[3]{CATEGORY_MAIN}[5]{ELEMENTS}[5]{ELEMENT}[1]{TEXT}[3];"&New Website";"&Новый Вебсайт";""

Строк 12261 :-)
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Реклама
Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 17 дек 2023, 00:43

Это где такой файл взялся? На офсайте в языковых пакетах лежат LNG.. И строчек там поболя раза в 4..

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 17 дек 2023, 11:19

Кароч, даю наводку - может, у кого-то хватит сил, терпения и времени завершить весь процесс. Итак...
Окружение:
WinMerge - программа-компаратор, можно закинуть два файла, в каждом из них будут выделены места несоответствий. Прокрутка файлов одновременная - лучше работать на широком экране.
Сократ Персональный - старенькая оффлайновая программа переводчик с кучей языков.
WB19 - собсно, билдер, к нему русификацию делаем. Сойдёт и триал.

Процесс:
На сайте качаем Английский(для переводчиков) и любой другой (у меня - немецкий) языковые пакеты.
Располагаем их в одной папке и вкидываем одновременно в компараратор.
Программа выделяет СТРОКИ, в которых найдены несоответствия. Но вся строка нам не надо. Там обычно понятно, какую часть менять, но при даблклике по строке с несоответствием, внизу открывается третья панель, там отображается весь блок(из обоих файлов) с выделением именно отличающихся фрагментов.
Выбираем выделенный фрагмент в АНГЛИЙСКОМ файле, например

Preview Pages Currently Opened

переводим, вписываем ручками русский перевод в НЕМЕЦКИЙ(у меня) файл, вместо

Vorschau der derzeit geöffneten Seiten

Людям, знакомым с компьютером непонаслышке, обычно переводчик требуется крайне редко.
Переходим к следующей строке несоответствия.
После первой правки необходимо сохранить правый(у меня) файл, который с изменениями, с именем russian.lng в ту же папку. Ну, или сразу в папку с билдером - в теории, при выборе этого лангпака всё должно встать ровно в той степени, в которой успели перевести. ВНИМАНИЕ! Проект в компараторе дальше будет работать уже с этим файлом, а не с исходным(немецким).
НЕ ЗАБЫВАЙТЕ СОХРАНЯТЬ ПРОЕКТ!
При возникновении спорных ситуаций, как правильно перевести тот или иной фрагмент, можно найти его расположение в билдере для конкретизации.

Баги.
Я перевёл процентов 10, когда надумал проверить результат.
Итак, Tools - Options - User Interfaces - Language - Russian в билдере, предварительно закинув в корень билдера свой файлик(в папку, куда он установлен, по умолчанию - C:\Program Files\WYSIWYG Web Builder 19\).
Выбрал, перезагрузил билдер по запросу - ошибка:

The configured language module is out-of-date.
Please make sure you have the latest version of the language module.


(Сконфигурированный языковой модуль устаревший.
Пожалуйста убедитесь что у вас есть самая последняя версия языкового модуля.)

ХЗ, с сайта скачивал официального. Видимо, где-то в файле надо ещё и версию прописывать.
После ошибки билдер откатывается в настройки языка по умолчанию.

РЕЗУЛЬТАТ.
В принципе, пока результат вот этот и есть, что выше описан. Я ща на больничном, ещё дня три буду - может и решу эту траблу, может - старожилы чё подскажут, на что особо не надеюсь - не та здесь активность давно, чтобы уложиться в три дня:(
Будут подвижки - буду сообщать. Если сделаю перевод рабочий - выложу. Разберусь с ошибкой - могу выкладывать и частичные, в принципе.

ПЫСЫ.
Да, вот ещё нюанс. Скомпилированный в билдере проект, вполне рабочий в более ранней версии, превратил на выходе при публикации на локальный сайт весь русский текст в кракозябры. Проблему решил ручным переводом в свойствах сайта раскладки в Cyryllic(Windows-1251) из UTF-8. Чё было - хз, ибо до попыток русификации, да и в более ранних версиях, сайт был вполне читабельным и даже давненько в работе, прост периодически перезаливается с обновлением. В старом, вполне рабочем, проекте - очень даже UTF-8..

https://disk.yandex.ru/i/e5AjgUIwxXwhZw Кракозябры.

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 18 дек 2023, 07:33

Хм.. Что характерно - сам немецкий файлик становится, как влитой, никаких ошибок не вызывает, собака! Значит, с версией порядок - надо копать в другом месте.

Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Русския язык для wwb 19

Сообщение anonimus » 19 дек 2023, 01:41

я вам показал, потом удалил
всё
вы вообще читали всё или только шапку посмотрели?
смотрите пост номер 830
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 19 дек 2023, 01:42

То есть, танцевать таки нужно от официального немца. Блин, может, попробовать Инглиша ковырять? Может, надпись "для переводчиков" там не совсем то значит, что я понял? А Немца юзать чисто как кальку для поиска расхождений.. Завтра попробую. Или уже сегодня, точней..

Отправлено спустя 3 минуты 19 секунд:
Ну, тогда нормуль. Кстати, не в курсе, где Спун нарыл CSV с 21к строк? Может, я не знаю чё?
CSV это, по логике, может быть вытяжка из чисто расхождений, подготовленная чем-то..

Отправлено спустя 8 минут 46 секунд:
mihundrik писал(а): То есть, танцевать таки нужно от официального немца. Блин, может, попробовать Инглиша ковырять? Может, надпись "для переводчиков" там не совсем то значит, что я понял? А Немца юзать чисто как кальку для поиска расхождений.. Завтра попробую. Или уже сегодня, точней..

Не, не канает с инглишем - та же ошибка, блин! Но путь с его редактированием поточнее, думаю, и проще, чем с немцем. А немец - чисто на вспомогательной роли.

Отправлено спустя 51 минуту 43 секунды:
Кароч, побырому вхренячил три строки на русском в инглишфайле.
Переименовал, вкинул - ошибка оутофдэйт.
Контроль-зэ, изменил от исходника одну строку - но на английском - тот же результат.
Изменил строку в исходное состояние - файл работает.

Итак, глюк либо:
- В контрольной сумме(вряд ли, она разная для разных файлов)
- В кодировке(не объясняет, почему английская строка на английскую даёт ошибку)
- Проблема в фиксированной длине строк - тогда надо подгонять с отжатым инсертом прямо по тексту перевод, втискивая в размер и дополняя пробелами при необходимости.
В лангуаже скорей всего и настройки хранятся, связанные с языковыми параметрами. ХЗ толком, что и как, но коль там есть процедуры, функции и куча кода(кракозябры), то логично предположить, что по файлу имеются абсолютные ссылки на подпрограммы и данные. И вот именно они сбоят при изменении размера файла хоть на байтик. Требует проверки!

Отправлено спустя 26 минут 27 секунд:
anonimus писал(а): смотрите пост номер 830


Я еще не настолько разобрался в форуме, чтобы этот пост найти:)
Хоть когда-то и баловался форумом на phpBB

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 19 дек 2023, 10:54

mihundrik писал(а): - Проблема в фиксированной длине строк - тогда надо подгонять с отжатым инсертом прямо по тексту перевод, втискивая в размер и дополняя пробелами при необходимости.


ПРОВЕРЕНО!!
При неизменном количестве символов в переводе, программа ошибку не выдаёт.
Правда, и перевода в программе не показывает. :ze_va_et:
Видимо, таки придётся и с кодом разбираться.

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 19 дек 2023, 17:39

mihundrik писал(а): Правда, и перевода в программе не показывает


Соврал! Отображает! Но, собака, кракозябрами. Таки придётся ковырять кодировки.
https://disk.yandex.ru/i/I30tdDV2jBJmsw

Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 20 дек 2023, 05:58

А в чем проблема перевести scv и отправить Pablo?
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 20 дек 2023, 09:05

spoon писал(а): А в чем проблема перевести scv и отправить Pablo?


Где его взять-то? Работаю с тем, что есть..
А ты, создав тему, не особо часто появляешься, чтобы пояснить за заблуждения..

Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 20 дек 2023, 09:44

Напиши в телегу скину
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 20 дек 2023, 09:50

spoon писал(а): Напиши в телегу скину


Пульнул телегу в личку.
Не пойму, почему на общак не выложить было сразу файл? Уже бы хтонить сделал..

Кстати, что за CSVшка? Я на официальном про нее ни слова не видел.. Плохо искал, или выдаётся по запросу?
Куда её потом прикладывать, эту CSVшку? Будет ли за перевод какаянить плюшка, типа ключика? :)

Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 20 дек 2023, 10:11

scv на сайте Pablo лежит именно немецкая версия, после перевода надо Pablo скинуть он скомпелирует в lng
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 20 дек 2023, 10:18

spoon писал(а): scv на сайте Pablo лежит именно немецкая версия, после перевода надо Pablo скинуть он скомпелирует в lng

можно ссылку ? На страницу, где лежит, а не на файл, желательно.

Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 20 дек 2023, 18:39

Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 25 дек 2023, 16:16

будем посмотрю по мере появления всвободного времени.

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 02 фев 2024, 18:58

Кароч, не факт, что этого времени в достаточной мере появится - я ща в php ударился. Оно, конечно, вещи совместимые, но времени на всё не хватает пока.. :-(

Аватара пользователя

Автор Темы
spoon
Помешаный
Помешаный
Сообщения: 1592
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий
Контактная информация:

Русския язык для wwb 19

Сообщение spoon » 02 фев 2024, 19:36

Русик уже есть
Съешь ещё этих мягких французских булок, да выпей чаю!
Мой skype xmen1005

Аватара пользователя

vadimkr1958
Втянувшийся
Втянувшийся
Сообщения: 52
Зарегистрирован: 18 окт 2014, 17:56
Версия Web Builder: 14.2.2
Имя: Вадим

Русския язык для wwb 19

Сообщение vadimkr1958 » 07 фев 2024, 13:12

Переводом занимаюсь уже давно! Все прекрасно отображается и на дату не ругается.
Вскрываю языковый пакет одной из программ:
Resource Hacker
Restorator
Resource Tuner
Вот так меняю даты к новым версиям.
1.jpeg


А вот так выглядит редактирование текста. Перевод.
2.jpeg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

mihundrik
Читатель
Читатель
Сообщения: 20
Зарегистрирован: 15 дек 2023, 22:20
Версия Web Builder: 14.2.2

Русския язык для wwb 19

Сообщение mihundrik » 07 фев 2024, 13:24

А можно адресок?


Ответить Вложения 2

Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя