Welcome

This is the official documentation for TongueTwister. If you have any questions or concerns please visit the Support page first. If you're looking to interact with other developers, join us on Discord.

Commonly Viewed Pages

  • Getting Started
  • Using the Editor
  • Localization API Examples
  • Display Key Attribute
  • Using Localizable Text Behaviours

Quick Links

  • General
  • Examples
  • Tutorials
  • Concepts
  • Support

Misc

  • Austephner.com
  • Asset Store Link

Changelog

  • 1.3.1 (May 21st, 2021)
    • Fixed issue with LocalizationManager throwing an exception when no DK's were configured
    • Fixed some tool-mode error handling and drawing issues
    • Added auto-create option for additional localization path builder directories
    • Some code reorganization
    • Reformatted how some messages, errors, and warnings appear
  • 1.3.0 (March 30th, 2021)
    • Updated TongueTwister window UI
    • Made the Locale's GUID visible/copyable in the locale editor
    • Refactored locale retrieval in LocalizationManager (more functions added, others made obsolete)
    • Fixed issue where TT icon wouldn't appear in window title until after building/compiling
    • Adjusted the "Home" / "About" window mode section's UI layout
    • Added announcements to help keep users in the loop about new tutorials and upcoming changes
    • Adjusted link font color
    • Fixed localization "Format" function to use "params"
    • Added localization image behaviour
    • Changed some documentation wording
  • 1.2.1 (March 10th, 2021)
    • Fixed "undo" issue with localization manager selection
    • Fixed broken layout when filtering localizations from DKE
    • Made texture icon for localizations left align instead of right align
    • Fixed localization's "Unity Object" field not allowing scene items but the ALC items were allowing scene items
    • Fixed localization manager's locale collection being reverted when a new default locale is assigned
    • Fixed debug issue while viewing a localization with no locale assigned
    • Removed some redundant locale editor code to reduce call stack size and execution time (performance boost)
    • Locale editor "display name" column now has much larger default width
    • Fixed issue where changing a locale's name wasn't reflected upon localizations using the locale
  • 1.2 (March 4th, 2021)
    • Extended localization data to include a configurable array of unity objects
    • Made some LocalizationManager accessors/getters obsolete as code moves to StringExtensions
    • Refactored some StringExtensions functions to rely less on LocalizationManager code
    • Added more StringExtensions functions to include the new additional localized content data
    • Fixed version label (wasn't updated in 1.1, oops)
    • Made child DK's, Groups, and Localizations appear better within the inline editor by indexing them
    • Users can now hide the "create prefab" warning when editing a scene object that isn't based on a prefab
    • Validation rules now have a name/description which can be displayed as seen fit
    • Validation rules can now be enabled/disabled so users can pick and choose what errors and warnings they see
    • Changed some wording/naming of validation rules to make it more obvious what they do
  • 1.1 (February 14th, 2021)
    • Major code clean up
    • Removed some stale and inefficient code
    • Refactored some processes and LocalizationManager algorithms
    • Improved the locale editor
    • Consolidated tools with imports and updated the presentation of tool UI
    • Fixed a "default locale" setting bug
    • Added the ISO Localization Code window
    • Major changes to locale serialization field naming schemes
    • Locales now contain "metadata" objects instead of holding their own properties
    • Major data structuring change to provide better OOP design
    • Some improvements to merging localization dictionaries
    • Some improvements to the CSV Importer
    • Fixed bug with editor locales not updating after merging a localization dictionary
    • Fixed bug where system language and ISO codes (all enums) weren't serializing properly
  • 1.0 (December 15th, 2020)
    • Initial release.
In This Article
Back to top Copyright © 2021 AustephnerLLC. All Rights Reserved