Задавайте вопросы по русификации и мы по возможности ответим
-
Чего-то я не то рассказал, а опции редактировать не нашел (а раньше была..)
Извиняюсь.
Сообщение выше нужно читать вот так:
vaskamy,Убираю статус "R" изменяю кодировку на utf-8 потом перевожу фразу на русский
Кодировку, если она известна, можно выбрать на стадии создании проекта.
Если неизвестна - тоже ничего страшного:
В меню "Проект" выбрать пункт "Свойства..."
Щелкнуть по вкладке "Файлы " (не разворачивая ее).
В правой части окна выполнить двойной щелчок по нужному файлу
Откроется окошко "Свойство Файла"
Выбрать нужную кодировку из списка в поле "Кодировка не-Юникод текста" и щелкнуть по кнопке "Ок"
В окне "Свойства..." щелкнуть по кнопке "Ок"
Будет предложено обновить ресурсы - согласиться.
В результате не нужно будет изменять кодировку при каждом переводе строки
Удачи
С уважением к "прибывшим", Николайvaskamy нравится это сообщение.11 декабря 2023 - 17:01 / #1751 -
У меня интересный вопрос появился. Допустим я перевел программу и подогнал в ручную окна и формы под перевод что бы было правильное отображение перевода но потом вышла новая версия программы и мне нужно переместить настройки из одной версии в другую но не знаю как. Как перемещать сам перевод это я знаю - импортировать а вот окна интерфейса не знаю.11 декабря 2023 - 17:38 / #1752
-
Если это в Radialix, то можно попробовать в менеджере проекта (старая версии программы) щелкнуть правой кнопкой мышки по нужному ресурсу и выбрать из контекстного меню опцию "Ресурс" -> "Сохранить ресурс".
Затем (новая версия) "Ресурс" -> "Вставить ресурс"
Такой возможностью я пользовался, но для других целей (редактирование ресурса отдельно).
Должно получиться и в этом случае. (Если разработчик не добавил новых элементов управления).vaskamy нравится это сообщение.11 декабря 2023 - 18:23 / #1753 -
Цитата: NNK_RTRЕсли это в Radialix, то можно попробовать в менеджере проекта (старая версии программы) щелкнуть правой кнопкой мышки по нужному ресурсу и выбрать из контекстного меню опцию "Ресурс" -> "Сохранить ресурс".
Затем (новая версия) "Ресурс" -> "Вставить ресурс"
Спасибо потом попробую.
Смотрящий за сайтом удалите пожалуйста мои повторяющиеся посты - интернет что то глючит.11 декабря 2023 - 18:41 / #1754 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2239
Создано тем: 323
Рейтинг: 10
Репа:
(246|246|0)
Баллы: 4045
Был: 2026-08-05 20:05
Лайков: 226
Цитата: NNK_RTRЧего-то я не то рассказал, а опции редактировать не нашел (а раньше была..)
Все на месте - справа находится
11 декабря 2023 - 18:48 / #1755 -
WYLEK,Все на месте - справа находится
Да есть, но после перехода на сайт и возвращения к сообщению, ее уже нет (а была?)
Во!!!!!!
Теперь есть (А не было...
)Сообщение отредактировал NNK_RTR 11 декабря 2023 - 20:0211 декабря 2023 - 19:56 / #1756 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 1021
Создано тем: 80
Рейтинг: 8
Репа:
(134|134|0)
Баллы: 2071
Был: 2026-05-05 21:57
Лайков: 247
Цитата: vaskamyесли я верну статус "R" на место то перевод не сохранится на выходе
Все правильно, так и должно быть. Изначально редактор для всех жестко кодированных строк устанавливает атрибут "R" - который означает "только для чтения". Здесь нельзя переводить все подряд, т.к. локализуемый файл превратится в кирпич. Видите в интерфейсе строку, нашли её в жестко кодированных, сняли с этой строки атрибут "R" и сделали строку доступной для перевода, перевели её. Если после перевода этой строки локализованный файл перестал работать, в проекте перевода возвращаете строке атрибут "R".Цитата: NNK_RTRКодировку, если она известна, можно выбрать на стадии создании проекта... В результате не нужно будет изменять кодировку при каждом переводе строки
Это допустимо сделать для приложений Qt (основная кодировка UTF-8 и то не всегда). Для все остальных нужно использовать по умолчанию и при необходимости менять только у тех строк, которые в этом нуждаются (определяется при отладке перевода). Мне встречалось уже довольно много программ, где кодировки строк "пляшут", особенно когда у строки несколько ссылок и часть из них нужно переводить в одной кодировке, а часть в другой.Цитата: vaskamyУ меня интересный вопрос появился. Допустим я перевел программу и подогнал в ручную окна и формы под перевод что бы было правильное отображение перевода но потом вышла новая версия программы и мне нужно переместить настройки из одной версии в другую но не знаю как. Как перемещать сам перевод это я знаю - импортировать а вот окна интерфейса не знаю.
vaskamy, посмотри здесь. Это относится не только к Radialix, но к другим шаблонным редакторам.
Цитата: NNK_RTRЕсли это в Radialix, то можно попробовать в менеджере проекта (старая версии программы) щелкнуть правой кнопкой мышки по нужному ресурсу и выбрать из контекстного меню опцию "Ресурс" -> "Сохранить ресурс".
Затем (новая версия) "Ресурс" -> "Вставить ресурс"
Ни в коем случае! Только обновление проекта перевода средствами шаблонного редактора. В противном случае будет долго сидеть в непонятках почему программа не работает или работает криво.
За примером далеко ходить не надо. Программа Resource Hacker. "Умельцы" на одном форуме, один перед другим (кто быстрее), таким способом её переводят, а потом хором обсуждают, что она кривая и с каждой версией становится все кривее, пока кто-то не протрет глаза и не поймет, что с каждой новой версии программы её ресурсы "плывут". Поэтому только обновление проекта перевода. Сразу будет видно какие ресурсы изменились, какие новые, а каких больше нет.

Кто ищет, тот всегда найдет!
12 декабря 2023 - 00:31 / #1757 -
Leserg,
Можно. Варианты переноса жестко-закодированных строк неоднократно описаны на страницах нашего форума: Удлиняем не удлиняемые строки в коде, Переводим "упрямые” файлы, Локализация FairStars Audio Converter Pro, Как переделать виртуальные адреса вручную и т.д. Многие другие примеры вы найдете в разделе Примеры русификации программ.
(Жирным - это ссылки)
На момент написания, комментарий, из которого взята цитата, находится на 28-й странице форума.
(ищу варианты удлинения строк для разрабатываемого мною инструмента)
Обрадовался - нашел!
Но, увы и ах, ссылки в лучшем случае ведут на текущую страницу сайта, в худшем - приводят к ошибкам.
И еще, перешел к последним страницам сайта (100- 109). Картинки есть, и даже есть переход на выбранную новость (лучше бы "Работу"), но дальше дело не идет - ссылки не работают.
А это наша история! А к истории нужно относиться трепетно...
Обращаюсь к администраторам непосредственно к WYLEK, нельзя ли это дело, как то поправить (вернее не как-то, а капитально.
С уважением, Николай.Сообщение отредактировал NNK_RTR 17 декабря 2023 - 20:2717 декабря 2023 - 20:26 / #1758 -
Оффлайн
Звание: Ветеран
ИНКВИЗИТОР
Сообщений: 914
Создано тем: 122
Рейтинг: 8
Репа:
(201|201|0)
Баллы: 5540
Был: 2026-09-14 07:39
Лайков: 361
Цитата: NNK_RTRнаходится на 28-й странице форума.
1. Николай, на форуме не в каждой теме есть 28-я страница. Вы, наверное, имели ввиду 28 страницу сайта? Все же это 28 страница данной темы!
2. Я начинал править ссылки в "старых" темах, и частично сделал, но есть темы с действующими форумчанами. Попробуйте обратиться непосредственно к автору темы.
3. Дайте ссылку на конкретную тему конкретного автора с недействующей ссылкой на материал. Что-то у меня есть, что-то у других. Перезальём-перезагрузим сообща...Сообщение отредактировал Смотрящий 17 декабря 2023 - 22:03"В одно окно смотрели двое. Один увидел дождь и грязь.
Другой — листвы зеленой вязь. Весну и небо голубое.
В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !17 декабря 2023 - 21:18 / #1759 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 1021
Создано тем: 80
Рейтинг: 8
Репа:
(134|134|0)
Баллы: 2071
Был: 2026-05-05 21:57
Лайков: 247
Цитата: NNK_RTRНо, увы и ах, ссылки в лучшем случае ведут на текущую страницу сайта, в худшем - приводят к ошибкам.
Это результат переездов сайта с одного хостинга на другой (включая движок).
Цитата: NNK_RTRнельзя ли это дело, как то поправить
Все указанные статьи в той новости есть в разделе "Примеры русификации программ". Но вот содержимое, которое указано в моих статьях, как "СКАЧАТЬ", увы, недоступно. Я все, когда-то, грохнул.
Что-то возможно смогу найти, это что касается уроков (что конкретно интересует и этого нет - пишите). Но то что касается ПО и русиков - однозначно нет. Не вижу смысла тратить на это время и все восстанавливать, тем более это ПО уже капитально устарело.
Цитата: NNK_RTR(ищу варианты удлинения строк для разрабатываемого мною инструмента)
Я вам все варианты, которые здесь (и не только) встречались и разбирались, показал. Нового/Старого ничего нет. Основной вариант, который попадается чаще всего, вам также известен.
NNK_RTR нравится это сообщение.Кто ищет, тот всегда найдет!
17 декабря 2023 - 23:04 / #1760


