mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2024-12-28 08:04:13 +08:00
doc
This commit is contained in:
parent
377024ff26
commit
83af7fca61
@ -42,7 +42,7 @@ After unchecking this setting, Simplified Chinese can be displayed correctly. Ho
|
||||
|
||||
## Some Other Settings
|
||||
|
||||
**1. Keep Original Text**
|
||||
1. #### Keep Original Text
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/keeporigin.png)
|
||||
|
||||
@ -50,31 +50,29 @@ Due to the limitation of the number of text lines that the game can display, by
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/addspace.png)
|
||||
|
||||
**2. Translation Waiting Time**
|
||||
1. #### Translation Waiting Time
|
||||
|
||||
The principle of embedded translation is to pause the game in a certain function before the game displays the text, send the text to be displayed to the translator, wait for the translation, modify the text memory from the translated text, and then let the game continue to display the translation. Therefore, **when using a slower translation, it will definitely cause the game to stutter**. You can avoid long-term stuttering caused by slow translation by limiting the waiting time.
|
||||
|
||||
**3. Use Specified Translator**
|
||||
1. #### Use Specified Translator
|
||||
|
||||
When multiple translation sources are activated, you can choose to embed a specified translation with the best effect. If not activated, or if the specified translator is not activated, the fastest translation will be used to reduce game lag.
|
||||
|
||||
|
||||
**4. Convert Characters to Traditional/Japanese**
|
||||
1. #### Convert Characters to Traditional/Japanese
|
||||
|
||||
Omitted
|
||||
|
||||
|
||||
**5. Limit the Number of Characters per Line**
|
||||
1. #### Limit the Number of Characters per Line
|
||||
|
||||
Sometimes some games have a limited number of characters per line, and content exceeding the length will be displayed outside the text box on the right and cannot be displayed. You can manually wrap the line to avoid this situation through this setting.
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/limitlength.png)
|
||||
|
||||
**6. Modify Game Font**
|
||||
1. #### Modify Game Font
|
||||
|
||||
Omitted
|
||||
|
||||
**7. Embedded Safety Check**
|
||||
1. #### Embedded Safety Check
|
||||
|
||||
For games like Renpy, the extracted text often includes characters of syntax elements such as `{` `}` `[` `]`. If the translation source does not handle these contents correctly, it will break the syntax and cause the game to crash. Therefore, the software defaults to **skipping translation** of certain character combinations that may cause the game by regex matching. If you are not worried about game crashes, you can cancel this setting, or manually replace some finer-grained regex matches to reduce unnecessary skipping.
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
||||
|
||||
## Некоторые другие настройки
|
||||
|
||||
**1. Сохранить оригинальный текст**
|
||||
1. #### Сохранить оригинальный текст
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/keeporigin.png)
|
||||
|
||||
@ -49,31 +49,29 @@
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/addspace.png)
|
||||
|
||||
**2. Время ожидания перевода**
|
||||
1. #### Время ожидания перевода
|
||||
|
||||
Принцип встроенного перевода заключается в том, чтобы остановить игру перед отображением текста в определенной функции, отправить текст в переводчик, дождаться перевода, изменить текст в памяти на переведенный текст, а затем продолжить выполнение игры для отображения перевода. Поэтому **при использовании медленного переводчика игра обязательно зависнет**. Вы можете ограничить время ожидания, чтобы избежать длительных зависаний из-за медленного перевода.
|
||||
|
||||
**3. Использование указанного переводчика**
|
||||
1. #### Использование указанного переводчика
|
||||
|
||||
При активации нескольких источников перевода можно выбрать встроенный перевод с лучшим эффектом. Если не активировать, или если указанный переводчик не активирован, будет использоваться самый быстрый перевод, чтобы уменьшить задержку в игре.
|
||||
|
||||
|
||||
**4. Преобразовать китайские символы в традиционные/японские иероглифы**
|
||||
1. #### Преобразовать китайские символы в традиционные/японские иероглифы
|
||||
|
||||
Пропущено
|
||||
|
||||
|
||||
**5. Ограничить количество символов в строке**
|
||||
1. #### Ограничить количество символов в строке
|
||||
|
||||
Иногда в некоторых играх количество символов в строке ограничено, и содержимое, превышающее длину, будет отображаться за пределами правой части текстового поля и не будет отображаться. Эту проблему можно решить, вручную разбив строки с помощью этой настройки.
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/limitlength.png)
|
||||
|
||||
**6. Изменить шрифт игры**
|
||||
1. #### Изменить шрифт игры
|
||||
|
||||
Пропущено
|
||||
|
||||
**7. Проверка безопасности встроенного перевода**
|
||||
1. #### Проверка безопасности встроенного перевода
|
||||
|
||||
Для игр, таких как Renpy, извлеченный текст часто включает символы `{` `}` `[` `]` и другие элементы синтаксиса. Если переводчик неправильно обрабатывает эти элементы и разрушает синтаксис, это может привести к сбою игры. Поэтому программа по умолчанию пропускает перевод некоторых комбинаций символов, которые могут привести к сбою игры, с помощью регулярных выражений. Если вы не боитесь сбоя игры, можете отключить эту настройку или вручную заменить некоторые более детализированные регулярные выражения, чтобы уменьшить ненужный пропуск.
|
||||
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
## 一些其他设置
|
||||
|
||||
**1. 保留原文**
|
||||
1. #### 保留原文
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/keeporigin.png)
|
||||
|
||||
@ -50,30 +50,29 @@
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/addspace.png)
|
||||
|
||||
**2. 翻译等待时间**
|
||||
1. #### 翻译等待时间
|
||||
|
||||
内嵌翻译的原理是在游戏显示文本前,在某个函数中停住游戏,把其中要显示的文本发送给翻译器,等待到翻译后把文本内存修改从翻译的文本,然后让游戏继续运行来显示翻译。因此**当使用的翻译速度较慢时,是一定会导致游戏卡顿的**。可以通过限制等待的时间,来避免翻译过慢导致长时间卡顿。
|
||||
|
||||
**3. 使用指定翻译器**
|
||||
1. #### 使用指定翻译器
|
||||
|
||||
当激活多个翻译源时,可以选择内嵌某个指定的效果最好的翻译。若不激活,或指定的翻译器未被激活,则会使用速度最快的翻译,来减少游戏卡顿
|
||||
|
||||
**4. 将汉字转换成繁体/日式汉字**
|
||||
1. #### 将汉字转换成繁体/日式汉字
|
||||
|
||||
略
|
||||
|
||||
|
||||
**5. 限制每行字数**
|
||||
1. #### 限制每行字数
|
||||
|
||||
有时某些游戏每行能显示的字符数是有限的,超出长度的内容会显示到文本框右边的更外边而无法显示。可以通过这一设置来手动分行来避免这一情况。
|
||||
|
||||
![img](https://image.lunatranslator.org/zh/embed/limitlength.png)
|
||||
|
||||
**6. 修改游戏字体**
|
||||
1. #### 修改游戏字体
|
||||
|
||||
略
|
||||
|
||||
**7. 内嵌安全性检查**
|
||||
1. #### 内嵌安全性检查
|
||||
|
||||
对于Renpy等游戏,提取的文本经常会包括`{` `}` `[` `]`等语法元素的字符,如果翻译源没有正确处理这些内容导致破坏了语法,会导致游戏崩溃。因此软件默认会通过正则匹配来**跳过翻译**某些可能会导致游戏的字符组合。如果不担心游戏崩溃,可以取消这一设置,或者手动更换一些更细粒度的正则匹配来减少不必要的跳过。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user