74 lines
4.6 KiB
JSON
74 lines
4.6 KiB
JSON
{
|
|
"name": "com.unity.localization",
|
|
"displayName": "Localization",
|
|
"version": "1.5.2",
|
|
"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.21.9",
|
|
"com.unity.nuget.newtonsoft-json": "3.0.2"
|
|
},
|
|
"relatedPackages": {
|
|
"com.unity.localization.tests": "1.5.2"
|
|
},
|
|
"_upm": {
|
|
"changelog": "### Fixed\n\n- Exporting to an existing CSV file will now replace it instead of over-writing the contents. (LOC-1105). ([LOC-1105](https://issuetracker.unity3d.com/product/unity/issues/guid/LOC-1105))\n- Fixed an issue when comparing locales in the player. We now do a check against the locale contents as well as the reference. ([LOC-1098](https://issuetracker.unity3d.com/product/unity/issues/guid/LOC-1096))\n- Fixed an issue where a table handle could become invalid and still be used. We now reload when this occurs. ([LOC-1098](https://issuetracker.unity3d.com/product/unity/issues/guid/LOC-1096))\n- Removed initialization during preloaded assets phase. This was causing freezing issues when trying to load bundles before any scenes had been loaded. ([ADDR-3664](https://issuetracker.unity3d.com/product/unity/issues/guid/ADDR-3664))\n- Removed the ability to add a folder to an asset table. This is unsupported. ([LOC-1107](https://issuetracker.unity3d.com/product/unity/issues/guid/LOC-1107))\n- Resolved issues with renaming entries when pulling data from a Google Sheet, particularly in cases where the ID between entries had been swapped. ([LOC-909](https://issuetracker.unity3d.com/product/unity/issues/guid/LOC-909))"
|
|
},
|
|
"upmCi": {
|
|
"footprint": "2263d85684d18caf6123b8af969be75d45a7511b"
|
|
},
|
|
"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": "2ac1268d377abdf8c77b9fa97c8b900c1c5bdfbe"
|
|
},
|
|
"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"
|
|
}
|
|
],
|
|
"_fingerprint": "e4f6344320584230dfaaad7b036dc132ba0b8e95"
|
|
}
|