1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.4.4 PWTranslator

Тема в разделе 'PW Клиент', создана пользователем pdev, 27 июл 2013.

  1. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Perfect World Interface Translator

    Программа, упрощающая перевод XML-ных интерфейсов Perfect World.
    Реализована интеграция с Yandex-переводчиком.

    [​IMG]

    Скачать с Github: ссылка на репозиторий

    Как оказалось, программа вызывает вопросы:

    Q: Как открыть файлы в программе?
    A: Выделяете необходимые xml-файлы в окне Проводника и переносите в окно программы, в результате чего заполнится список файлов для удобной навигации по ним (справа на скрине).
    Evolution, deadamag, ПафоС и 12 другим нравится это.
  2. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    Сообщения:
    722
    Лайки:
    368
    Пол:
    Мужской
    Репутация:
    11
    Молодец. Отличная штука :)
  3. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    он там есть в PWTranslator\bin\Debug
  4. werewolf Old school Пользователи

    Сообщения:
    507
    Лайки:
    157
    Пол:
    Мужской
    Репутация:
    1
  5. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Нужная - ненужная... программа была написана для конкретной цели, решил просто поделиться.
    exe плохо искал: https://github.com/perfectdev/PWTranslator/blob/master/PWTranslator/bin/Debug/PWTranslator.exe
  6. pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    479
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Крашится при старте...

    Сигнатура проблемы:
    Имя события проблемы: CLR20r3
    Сигнатура проблемы 01: pwtranslator.exe
    Сигнатура проблемы 02: 1.0.0.0
    Сигнатура проблемы 03: 51f41c78
    Сигнатура проблемы 04: System.Xaml
    Сигнатура проблемы 05: 4.0.0.0
    Сигнатура проблемы 06: 504dac63
    Сигнатура проблемы 07: 631
    Сигнатура проблемы 08: a
    Сигнатура проблемы 09: System.Windows.Markup.XamlParse
    Версия ОС: 6.1.7601.2.1.0.256.1
    Код языка: 1049
    Дополнительные сведения 1: 0a9e
    Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
    Дополнительные сведения 3: 0a9e
    Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789

    Ознакомьтесь с заявлением о конфиденциальности в Интернете:
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

    Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
    C:\Windows\system32\ru-RU\erofflps.txt

    Может чего-то не хватает?
  7. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    нужен .net framework 4.5 или же скомпилить из исходников под свою версию
  8. werewolf Old school Пользователи

    Сообщения:
    507
    Лайки:
    157
    Пол:
    Мужской
    Репутация:
    1
    для любой версии, где интерфейс построен на xml
  9. SviT Наш человек Old school Пользователи

    Сообщения:
    219
    Лайки:
    142
    Репутация:
    0
    Было бы отлично если можно было указывать как именно слова переводить.
    К примеру в некоторых местах попадаются сокращения как Lv. и т.д, задать программе переводить сокращение Lv. как Ур. и не мучатся с этим больше.
  10. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Реализовал в виде файла autocorrect.txt (рядом с exe). Пример файла имеется в репозитории. Пары записываются туда в виде строк формата
    Код:
    Lv.\tУр.
    Файл должен иметь формат UCS-2 LE, как и сами XML.
    [​IMG]
    Загрузка файла autocorrect.txt происходит во время инициализации контроллера ResourceController (во время загрузки первого XML-файла).
    Также добавлена кнопка "Reload autocorrect.txt", которая позволяет обновить словарь автозамены в любое время работы программы, например, если вы его дополнили.
    [​IMG]
    Homer нравится это.
  11. Agi Old school Пользователи

    Сообщения:
    251
    Лайки:
    138
    Пол:
    Мужской
    Репутация:
    2
    У меня каким-то странным образом получилось открыть. Оо
    Drag & Drop.
    Перетащи нужные тебе файлы на окно программы.
  12. гога Пользователи

    Сообщения:
    406
    Лайки:
    80
    Репутация:
    0
    Не исключено что у меня не хватает каких-то файлов, о которых забыл упомянуть автор
  13. 10000 Пользователи

    Сообщения:
    84
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    TEST
    Страна:
    Sri Lanka Sri Lanka
    PWTranslator\bin\Debug
  14. tyrikmen Пользователи

    Сообщения:
    158
    Лайки:
    57
    Репутация:
    1
    Команда:
    NewDestiny
    Программа суперская.
    Если в нее еще добавить сразу визуальный просмотр окон - цены бы ей не было.
    Вот жаль,что года 2 назад,когда я переводил китайкий и международные клиенты не было такого софта :(
  15. Agi Old school Пользователи

    Сообщения:
    251
    Лайки:
    138
    Пол:
    Мужской
    Репутация:
    2
    Программа для просмотра окон у него сделана отдельно.
  16. tyrikmen Пользователи

    Сообщения:
    158
    Лайки:
    57
    Репутация:
    1
    Команда:
    NewDestiny
    О существовании данной программы знал,но о том,что она написана тсом - нет. Уж простите
  17. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    это от куда? мне аж интересно стало:)
  18. New-X Пользователи

    Сообщения:
    401
    Лайки:
    22
    Пол:
    Мужской
    Репутация:
    1
    Возможно добавить функцию массового сохранения?
  19. TopicStarter Overlay

    pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Массовое сохранение противоречит архитектуре редактора.
    Можно бы было, НО цена ошибки тогда умножится на кол-во несохраненных документов.
  20. <Mr Killer> Пользователи

    Сообщения:
    50
    Лайки:
    9
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Luminar
    1.4.6 v80 ломает некоторые файлы))
    Пока сломал эти:
    Код:
    activity.xml
    auctionbuylist.xml
    backothers.xml
    backself.xml
    backshop.xml
    bshop.xml
    channeljoin.xml
    createinfo1.xml
    elf_rearn.xml
    web_myshop.xml
    web_viewproduct.xml
    wedding.xml
Черновик сохранён Черновик удалён

Поделиться этой страницей