在面版“Localization Tables”里,保证“New Table Collection”标签页选中,默认勾选我们的两个语言资源,然后Type选择String Table Collection(文本表方式),在“Name”字段 输入我们的表名,然后再点击右边的“Create”按钮 3、UI控件及代码的调用 (1)填写测试内容 打开面版“Localization Tables”,并切换到标签页“Edi...
usingSystem.Collections.Generic;usingSystem.IO;usingUnityEditor;usingUnityEngine;usingUnityEngine.Events;usingUnityEngine.Localization;usingUnityEngine.Localization.Components;usingUnityEngine.UI;publicclassLocalizeTextEditor : EditorWindow {privatestringoutputFilePath ="LocalizedText.txt";//指定的txt文件路径private...
关联Unity Localization:自动查找 String Table Collection 中的未完成翻译项,并将结果自动同步回 String Table。 自定义翻译需求:通过String Table Metadata 的 Comment 为 GPT 额外提供翻译需求,控制翻译结果偏好。 迭代翻译结果:对不满意的翻译结果可以随时删除,重新翻译。也可以单独指定翻译某一项。 开发 OpenAI API ...
控制界面通过Window > Asset Management > Localization Scene Controls打开 ActiveLocale:选项代表当前所处的本地化语言 Track Changes:该选项打开时,如果有本地化相关的组件(比如Text/Image)组件的参数值产生改变,会自动记录改变的内容 StringTable:当前本地场景控制读写的StringTable AssetTable::当前本地场景控制读写...
using UnityEngine;using UnityEngine.Localization;using TMPro;public class ChangeScore : MonoBehaviour{[SerializeField] private LocalizedString localStringScore; // 用于本地化的字符串[SerializeField] private TextMeshProUGUI textComp; // 用于显示分数的 TextMeshPro 组件private int score; // 分数变量// Un...
Dictionary<string,string> localizationTable =newDictionary<string,string> { {"welcome_message","Welcome to the game!"}, {"game_over","Game Over!"} };stringGetLocalizedText(stringkey){if(localizationTable.ContainsKey(key)) {returnlocalizationTable[key]; ...
Package: Localization Package - Nov 05, 2021 How to reproduce: 1. Open the attached "case_13615057" project 2. Open the "SampleScene" Scene 3. Select "Assets -> New Table" String Table Collection in the Project Browser 4. Select the "Open in the Table Editor" button in the I...
打开菜单栏Window -> Asset Management -> Localization Tables,点击New Table Collection创建表格。 该表格用于建立不同资源之间的对应关系,一个key对应多个语言的资源,可以选择创建文本表或者资源表。 这里我们选择文本表(String Table Collection)使用,写好表名后点击Create就可以创建了,然后选择一个路径目录进行保存。
Window → Asset Management → Localization Tables打开 Tables 后点击New Table Collection。 打开Tables窗口 New Table Collection窗口 值得一提的是,在这个窗口中,我们同样能够通过点Locale Generator去设置语言。 Type:Table Collection 总共有两种类型,String 和 Asset 两种类型,String Table Collection支持我们储存 Stri...
打开菜单栏Window -> Asset Management -> Localization Tables,点击New Table Collection创建表格。 该表格用于建立不同资源之间的对应关系,一个key对应多个语言的资源,可以选择创建文本表或者资源表。 这里我们选择文本表(String Table Collection)使用,写好表名后点击Create就可以创建了,然后选择一个路径目录进行保存。