-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathpackage.json
More file actions
72 lines (72 loc) · 3.42 KB
/
package.json
File metadata and controls
72 lines (72 loc) · 3.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"name": "com.unity.localization",
"displayName": "Localization",
"version": "1.5.11",
"unity": "2019.4",
"description": "Use the Localization package to easily configure localization settings for your application.\n\nAdd support for multiple languages and regional variants, including:\n\n• String localization: Set different strings to display based on locale. Use the Smart Strings feature to add logic to automatically replace specific strings, such as placeholders and plurals.\n• Asset localization: Use a different asset (such as a texture, model, or audio file) based on a locale.\n• Pseudo-localization: Test how your project will adapt to different localizations at an early stage, before adding your translations.\n• Import and export localization data to XLIFF, CSV and Google Sheets.\n\nAdd localization to your projects using the Localization package to help make your applications more accessible to a wider audience.",
"keywords": [
"localization",
"locale",
"language"
],
"dependencies": {
"com.unity.addressables": "1.25.0",
"com.unity.nuget.newtonsoft-json": "3.0.2"
},
"relatedPackages": {
"com.unity.localization.tests": "1.5.11"
},
"_upm": {
"changelog": "### Fixed\n\n- Removed use of UxmlFactory and UxmlTraits in Unity 6+.\n- Removed use of GetInstanceId from Unity 6.3+."
},
"upmCi": {
"footprint": "786bb5ca5c2fc05fceafcec41cef0fde94f9d4f9"
},
"documentationUrl": "https://docs.unity3d.com/Packages/com.unity.localization@1.5/manual/index.html",
"repository": {
"url": "https://github.cds.internal.unity3d.com/unity/com.unity.localization.git",
"type": "git",
"revision": "d2711fe1eb1d44d991c39b5e3d85301aa3644a9b"
},
"samples": [
{
"displayName": "Creating Locales",
"description": "This sample shows how to Locales including custom ones through script.",
"path": "Samples~/CreatingLocales"
},
{
"displayName": "Loading Strings",
"description": "This sample shows multiple ways to fetch localized strings from the Localization system.",
"path": "Samples~/LoadingStrings"
},
{
"displayName": "Language Selection Menu (IMGUI)",
"description": "This sample shows how to implement a simple language selection menu using IMGUI. The sample also includes an example of overriding the LocalesProvider in order to provide a custom list of available Locales.",
"path": "Samples~/LocaleMenuIMGUI"
},
{
"displayName": "Language Selection Menu (UGUI)",
"description": "This sample shows how to implement a simple language selection menu using a UGUI Dropdown.",
"dependencies": {
"com.unity.ugui": "1.0.0"
},
"path": "Samples~/LocaleMenuUGUI"
},
{
"displayName": "Smart Strings - Persistent Variables",
"description": "These samples show how Persistent Variables can be used in Smart Strings and how custom variables can be created.",
"dependencies": {
"com.unity.ugui": "1.0.0"
},
"path": "Samples~/PersistentVariables"
},
{
"displayName": "Preloading Screen",
"description": "Preloading is a way to ensure that chosen Localization data is immediately available and does not require additional loading. This sample shows how to implement a loading screen to wait for preloading to complete.",
"dependencies": {
"com.unity.ugui": "1.0.0"
},
"path": "Samples~/PreloadingScreen"
}
]
}