MyLocalization Decument
  • v1.3
    • MyLocalization English Document
      • MyLocalization Data Flow Diagram
      • Quick Start
        • Run the Demo Correctly
        • Preparation
        • Localize Text
        • Localize Texture
        • Localization of Other Types of Resources
      • Load Assets
        • Only Load Resources Corresponding to the Current Language
        • Implement IResLoader interface
        • Enable IResLoader Subclass
        • Convert Resource References Associations to Paths
        • Text Localization Items Do Not Need to Be Loaded with Language Type
      • Edit Text for Localization
        • Basic Operation
        • Automatic Translation
        • Find and Replace
        • Speech Binding Text
        • CSV Table Export and Import
        • Essay on the Importance of Text Table (StringTable)
      • Display and Setter Components
        • Correspondence between Setter Components and Display Components
        • RTL (Right To Left) Related Settings
        • Dynamic Splicing of Localized Text
        • Quickly create and modify localized field text using properties of MyString
    • MyLocalization 中文文档
      • MyLocalization 数据流程图
      • 快速开始
        • 正确运行 Demo
        • 准备工作
        • 文本本地化
        • 图片本地化
        • 其他资源的本地化
      • 加载当前语言资源
        • 只加载当前语言对应的资源
        • 实现 IResLoader 接口
        • 启用 IResLoader 子类
        • 将资源引用关联转为路径
        • 文本的本地化项不能随语言类型加载
      • 编辑文本表
        • 基本操作
        • 自动翻译
        • 搜索与替换
        • 语音绑定文字
        • CSV表格导出与导入
        • 使用 MyString 的属性快速创建和修改本地化字段文本
      • 一切准备都为了Setter组件实现本地化
        • Setter 组件与显示组件的对应关系
        • RTL (Right To Left)相关设置
        • 动态拼接本地化文本
Powered by GitBook
On this page
  1. v1.3
  2. MyLocalization English Document
  3. Edit Text for Localization

Basic Operation

PreviousEdit Text for LocalizationNextAutomatic Translation

Last updated 2 years ago

Most of the basic operations, just require the user to create a new text table, click at will to become familiar with, not to mention here.

It is worth mentioning the speakers property, which refers to a list of strings defined with the actor's name, InnerStringDefine resource. Assets (or right-click menu in the Project) > Create > fuliu > InnerStringDefine.

The reason we use InnerStringDefine is because we use it instead of a string. We use InnerStringDefine to replace the string property with a property of type InnerString where we want to enter the string. This allows you to select the desired string by clicking the drop-down menu in the editor, instead of typing the string character by character, avoiding character errors.

In the text table representing the voice text, if you need to dub, it is often necessary to associate the text with the voice file, and each dub actor has a different timbre. To select the dub with different timbre in the program, you need to specify the actor name when associating the voice file. So use the list of actor names stored in the InnerStringDefine resource to help enter the actor name.

In fact, it is necessary to associate the actor name list that is stored in the InnerStringDefine resource manually. It is not necessary to associate the actor name list that is stored in the InnerStringDefine resource automatically. However, if you add the actor name list that is stored in the innerStringDefine resource, you can also check whether the actor name is incorrect. The wrong actor name will be empty. Just check to see if it is empty.

stickPicture.png
截图.png