ЕУ4 Локалайзер - Моды и моддинг - Strategium.ru Перейти к содержимому

ЕУ4 Локалайзер

Рекомендованные сообщения

Закреплённые сообщения

Для первон... файлы чисты, подтверждаю =)

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

KoDer666

Для других игр на этом движке подойдет?

Ссылка на комментарий

Нет, заточено под Европу 4.

Ссылка на комментарий

Добрый день! Решил попробовать переводить для себя, не могу разобраться с кодировками, про бывал на примере провинцией переводить выходит непонятный набор русских букв а не то что я вводил, с помощью этой проги открыл перевод  и тоже вижу набор букв Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

Посмотрел, такая же фигня. Похоже гексы опять поменяли свою кодировку. Исправлю.

Ссылка на комментарий

Обновлено

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

О круто, все работает, СПАСИБО! Так что Гексы намутили с кодировками? в чем секрет то был? 

Ссылка на комментарий

Как умельцы "переводили" игры на PlayStation так и тут: вместо неиспользуемых символов шрифта (кракозябры и не используются, сами шрифты лежат в папке gfx/fonts в dds и tga формате) рисуем кириллицу, текст набранный кракозябрами в игре отрисовывается нашим отредактированным шрифтом. Почему гексы меняют кодировку - ну может помните как раньше всякие скандинавские имена криво отображались, со всякими инородными включениями в виде твердых знаков и т.д., вот и подкорректировали. И в новой версии опять.

Ссылка на комментарий

У меня почему-то убирает 0... вместо ADA:0 "A¦a®»" получается ADA: "A¦a®»".

Кроме того к символу LF добавляется ещё CR... вместо строки ADA:0 "A¦a®»"LF получается ADA: "A¦a®»"CR LF

Как это изменить, чтоб был стандартный формат?

Ссылка на комментарий

Из оф. вики:

Цитата

The number after the colon is a version number.

Так и не понял на что этот 0 влияет, если кто-нибудь сможет внятно объяснить зачем он нужен - конечно исправлю. Если кто-нибудь представит пруфы того что с LF не работает - исправлю.

Ссылка на комментарий

В 29.11.2016 at 10:23, lvlgd сказал:

Из оф. вики:

Так и не понял на что этот 0 влияет, если кто-нибудь сможет внятно объяснить зачем он нужен - конечно исправлю. Если кто-нибудь представит пруфы того что с LF не работает - исправлю.

Без нулей не работает.

 

Когда Яндекс.Переводчиком пробую перевести, вижу такое:

 

 


See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ObjectDisposedException: Cannot access a disposed object. Object name: 'AutoTranslateForm'. at System.Windows.Forms.Control.CreateHandle() at System.Windows.Forms.Form.CreateHandle() at System.Windows.Forms.Control.get_Handle() at System.Windows.Forms.Control.SetVisibleCore(Boolean value) at System.Windows.Forms.Form.SetVisibleCore(Boolean value) at System.Windows.Forms.Control.Show() at eu4NET.MainForm.buttonAutoTranslate_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- eu4NET Assembly Version: 0.1.1.0 Win32 Version: 0.1.1.0 CodeBase: file:///C:/Downloads/EU4_mods/1/%D0%95%D0%A34%20%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%20%D0%B20.11/eu4loc.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 built by: NETFXREL4STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.IO.Compression.FileSystem Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll ---------------------------------------- System.IO.Compression Assembly Version: 4.0.0.0 Win32 Version: 4.6.1085.0 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.

 

Ссылка на комментарий

TooNiceDay

Программка крутая, давно искал такую. Но не работает сохранение некоторых файлов локализации. Например при попытке сохранить diplomacy_I_english.yml появляется сообщение:

 

Спойлер

Подробная информация об использовании оперативной 
(JIT) отладки вместо данного диалогового 
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.IndexOutOfRangeException: Индекс находился вне границ массива.
   в eu4NET.MainForm.YamlLine.get_Build()
   в eu4NET.MainForm.SaveYml()
   в eu4NET.MainForm.toolStripButtonSave_Click(Object sender, EventArgs e)
   в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   в System.Windows.Forms.ToolStrip.WndProc(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
eu4NET
    Версия сборки: 0.1.1.0
    Версия Win32: 0.1.1.0
    CodeBase: file:///D:/Chrome/EU4%20Localizer%20v0.11%20(26.11.16)/%D0%95%D0%A34%20%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%20%D0%B20.11/eu4loc.exe
----------------------------------------
System.Windows.Forms
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.IO.Compression.FileSystem
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
----------------------------------------
System.IO.Compression
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.

 

Ссылка на комментарий

Обновил. Теперь можно сохранять с нулями и LF. Ошибки исправлены. Появился новый файлик chars.txt, в нем можно указать как будет конвертироваться текст, это на случай если у Гексов опять поменяется кодировка а я в это время буду в запое (табличка забивается ручками, открываешь файлики оригинальной локализации и нового перевода и сверяешь, проще делать по названиям стран).

 

Ссылка в первом сообщении.

 

Кстати запилил мелкий мод, может кому пригодится Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

Dragorun

Пробовал с помощью этой проги подправить под себя перевод некоторых строк в русской локализации, но к сожалению после сохранения файла начисто исчезает перевод некоторых строк (текст в кавычках). Например в файле text_l_russian 37 строка NAVIES_MOTHBALLED.

Жаль, это была моя последняя надежда, на данный момент.

Ссылка на комментарий

Dragorun

Дополнение к моему посту выше: Нашел обо что дело спотыкается - наличие в переведенной на русский тексте строке двоеточия [ : ] - если оно есть, то прога локализованный текст просто не видит.

Изменено пользователем Dragorun
Ссылка на комментарий

Исправил, ссылка в шапке. Насчет  NAVIES_MOTHBALLED - я такой строчки в text_l_english не нашел, а список выводится именно по файлу l_english, так как это пока что программа для перевода существующих строк, а не редактирования самостоятельно добавленных хрен знает куда. Чтоб эта строка отображалась можете скопировать и вставить ее в text_l_english вручную.

Ссылка на комментарий

Dragorun

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

На счет строки - странно - она у меня вроде как в совершенно ванильном, не правленом мною никак файле встретилась. Ну да не важно - я ее просто как первый попавшийся пример взял.

Вообще, в качестве пожелания - неплохо бы добавить возможность открывать и редактировать файлы l_russian.yml (По сути это и сейчас-то можно но приходится их переименовывать, а на выходе получать новый файл). Просто если нужно исправить что-о в уже существующем локализованном файле. Речь не идет о добавлении новых строк - уж на это прямоты рук вооруженных notepad++ много не требуется.

 

Эмм, новая проблема встретилась - теперь оно заглавную А съедает, например здесь  AAC:0 "Axe°"

 

...И я вроде бы нашел метод борьбы с этим фактом - в chars.txt перед А=[A] тупо поставил пустую строку. На всякий случай проверил после этого - не жрет ли теперь букву я - не жрет. Но может есть еще какие побочные эффекты?

Изменено пользователем Dragorun
Ссылка на комментарий

Угу, тестирую на папке с какой-то локализацией, а ее уже не помню откуда выдрал, наверное из мода какого-то, там не было. Строчку нашел и в программке она сейчас работает. Если что названия переменных или текст можно искать поиском через Ctrl+F.

 

Цитата

Вообще, в качестве пожелания - неплохо бы добавить возможность открывать и редактировать файлы l_russian.yml

Будет попозже.

 

Цитата
Цитата

 

 

Изменено пользователем lvlgd
Ссылка на комментарий

28 минут назад, Dragorun сказал:

теперь оно заглавную А съедает

Мда. Сейчас посмотрю, но знайте что во всём виноват товарищ у которого без нулей ничего не работало, это он всё сломал.

Изменено пользователем lvlgd
Ссылка на комментарий

Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 45
  • Создано
  • Последний ответ
  • Просмотры 15725

Лучшие авторы в этой теме

  • lvlgd

    15

  • Dragorun

    6

  • Feas

    3

  • Global

    3

  • R0NIN

    2

  • Vinges

    2

  • elmorte

    1

  • Lin Nacume

    1

  • KoDer666

    1

  • Layd

    1

  • TooNiceDay

    1

  • BalBeska

    1

  • Морт

    1

  • MelnVik

    1

  • Astarot11

    1

  • Deniskass

    1

  • kotakbas

    1

  • KrasnoVMV

    1

  • stanislav2406

    1

  • Blacyee

    1

  • Dolmatt

    1

Лучшие авторы в этой теме

Популярные сообщения

lvlgd

Сделал для себя чтоб исправлять мелкие ошибки в существующих переводах, но может кто-то еще найдет применение этой штуке.     Фичи: Подсветка имен переменных Автоматич

lvlgd

Ссылка на скачивание обновлена, если выйдет новая версия то программа сама ее скачает и установит. Также исправлен баг когда при слиянии локализаций пропадали кавычки в некоторых строках.

lvlgd

Обновлено. Обновлялка как всегда вышла косячная, в этот раз скачайте вручную.

lvlgd

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

elmorte

Ширится число умельцев. Отличная прога!

Feas

Если например в моде отсутствует английский язык (есть только русский, как в РУшке), выбираем дважды русский язык, т.к. программа ищет файлы по первой колонке, а переводит по настройке второй.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...