[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, simup, ХарВик, chip642  
Форум » • AkelPad • » ТЕСТИРОВАНИЕ СКРИПТОВ для AkelPad » InsertAppValues.vbs - Вставка соответствующих значений (Автоматизация)
InsertAppValues.vbs - Вставка соответствующих значений
Andrey_AДата: Пятница, 05.07.2013, 19:44 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Вставка соответствующих значений из файла AppRus.strings в AppEng.strings

Доступно только для пользователей


 
Andrey5942Дата: Суббота, 06.07.2013, 09:39 | Сообщение № 2
Рядовой

На сайте с: 04.07.2013
Город: Москва
Сообщений: 8
Награды: 1
Репутация: 0
Спасибо большое! С помощью скрипта мне удалось собрать полностью рабочий русификатор для последней версии ChessBase (шахматная программа №1 в мире). Я опубликовал его с ссылкой на Вашу помощь и этот сайт:

http://immortalchess.net/forum/showpost.php?p=394246&postcount=656
(закрытый форум, на котором сидят все "продвинутые" шахматисты)

Так что огромная Вам благодарность от меня и всего русского шахматного сообщества!

Скрипт проделал 99% работы, остальное пришлось проделать вручную (всего-то минут 10 работы). Но изъяны такие:

1. Скрипт не переносит значения строк, не содержащие вступительного M_ (в одном из файлов было пара десятков таких):

Цитата
ATTACKED, "Атакован";


2. Не переносит значения строк, с отсутствующими пробелами между , и " (была одна настолько длинная строка):

Цитата
M_A3_SERIAL_NUMBER_IS_NOT_FOR_THIS_APPLICATION_VERSION,"Serial Number is not for this version";


3. Не удаляет из русского файла значения, которые совпадали со значением из английского файла:

Цитата
M_HTML, "HTML";


Впрочем, это мелочи. Но если у Вас не займет это больше минуты, пофиксите, пожалуйста, хотя бы только 1-й пункт.
 
Andrey_AДата: Суббота, 06.07.2013, 12:24 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата (Andrey5942)
сидят все "продвинутые" шахматисты

Хорошо, что не стоят ))) Привет шахматистам, мы в своём роде тоже мозгуем )))

Цитата (Andrey5942)
Но изъяны такие

Пришлите архив с файлами, в которых появляются проблемы...


 
Andrey5942Дата: Суббота, 06.07.2013, 12:45 | Сообщение № 4
Рядовой

На сайте с: 04.07.2013
Город: Москва
Сообщений: 8
Награды: 1
Репутация: 0
Цитата (Andrey_A)
Пришлите архив с файлами, в которых появляются проблемы...


Вот. Пара подготовленных к переносу файлов и 3-й - после ручной доработки.
 
Andrey_AДата: Суббота, 06.07.2013, 19:04 | Сообщение № 5
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Andrey5942, Подправил....

 
Andrey5942Дата: Суббота, 06.07.2013, 23:33 | Сообщение № 6
Рядовой

На сайте с: 04.07.2013
Город: Москва
Сообщений: 8
Награды: 1
Репутация: 0
Новая версия скрипта у меня сработала хуже - процентов 20 значений вообще не перенеслась. В любом случае, Вы уже и так сделали слишком много. Спасибо еще раз!
 
Форум » • AkelPad • » ТЕСТИРОВАНИЕ СКРИПТОВ для AkelPad » InsertAppValues.vbs - Вставка соответствующих значений (Автоматизация)
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности