Войти

Показать полную графическую версию : [решено] Редактирование XML


0khunpocho
22-10-2018, 19:16
Добрый вечер, хочу перевести файл справки к программе. Как убрать ограничение кол. символов в XML документе?
Если заменить текст на один символ больше, отображаются теги в справке.

Iska
22-10-2018, 22:27
0khunpocho, ничего не понятно. Про какое «ограничение кол. символов в XML документе» Вы толкуете? Где и как Вы меняете:
Если заменить текст на один символ больше, »
?

0khunpocho
23-10-2018, 00:21
Iska,
Хочу перевести русскую справку к программе ZXReader на английский. Например в первой строке перевод получается на одну букву больше:
ZXReader - программа для чтения электронных книг (48 символа)
ZXReader - a program for reading electronic books (49 символа)
Если не соблюдать кол. символов как в оригинале (48 символа) в справке промеж текста появляются теги (t</>), почему?

Вот прямая ссылка на файл справки https://msg.dimonvideo.ru/sklad/files/2805098/scyf_document.zip

Iska
23-10-2018, 00:53
0khunpocho, для начала — там невалидный xml (впечатление, что тупо слеплено несколько файлов xml вместе с объявлениями в один). Для начала надо бы как-то с этим попробовать разобраться — должно ли быть так, и если «должно» — то почему так?

0khunpocho
23-10-2018, 18:33
Iska, Да вы правы, редактор тоже показывает ошибку, не знаю где там может быть допущена ошибка, так как не понимаю этого языка. В самой программе справка функционирует нормально.
Открыл отредактированный файл в хром, все нормально (без тегов), может еще есть файл контролирующий длину строки в xml?

Логично было бы конечно что контролировался файл, а не отдельная строка в нем. Но я убрал два символа в одной строке и добавил их в другую, файл испортился (в рабочей среде)

0khunpocho
23-10-2018, 19:56
Все, решил проблему, в ресурсах программы нашел несколько однотипных файлов которые генерируются при первом запуске, переименовал их, запустил программу, все ОК, создались другие файлы настроек. Спасибо ЩЫЯЩТУ :oszone:




© OSzone.net 2001-2012