vativeApps Localisation Extension DocumentationNote: The vativeApps Localisation extension is designed for the exclusive use of employees within the vativeApps Organization. It is tailored to meet the specific requirements of vativeApps projects and may not adhere to standard localization practices. This extension is optimized for internal projects and may not be suitable for all types of projects or general use. It follows vativeApps' unique workflow and may not conform to widely accepted localization methodologies. Before using this extension for projects outside the vativeApps Organization, please ensure that it aligns with your project's specific requirements and localization practices. Be aware that its functionality may not be applicable to all scenarios. For questions, feedback, or inquiries regarding this extension's usage, please contact the vativeApps support team. CompatibilityThe vativeApps Localisation extension is designed for use with Flutter projects. It is optimized to enhance the localization workflow within the Flutter framework. Key Points:
While this extension may work with other project types, its features and functionality have been primarily developed to support Flutter app development. Users are encouraged to consider their specific project requirements when using this extension. For assistance with integrating this extension into your Flutter projects, refer to the Usage section of this documentation. Table of ContentsOverviewThe vativeApps Localisation extension for Visual Studio Code simplifies the process of managing localization strings in your project. With this extension, you can easily add new strings to your localization files, generate language files, and analyze your project folders for untranslated strings. InstallationTo install the vativeApps Localisation extension, follow these steps:
UsageAssigning Localisation FolderThe script requires a localisation folder assigned where it can generate required wrappers to manage multiple languages.
Generating a Language FileTo generate a language file, follow these steps:
Adding a String to LocalizationTo add a string to localization, follow these steps:
Analyzing a Folder for StringsTo analyze a folder for untranslated strings, follow these steps:
Translate LanguageThe "Translate Language" feature allows you to translate the content of a language file into specified language. To translate a language file:
Important Considerations
ConfigurationThe vativeApps Localisation extension can be configured using the following settings:
Keyboard ShortcutsYou can set up keyboard shortcuts to quickly access the extension's functionality. By default, the extension provides the following keyboard shortcuts:
You can customize these shortcuts by editing your Visual Studio Code keybindings settings. Feedback and ContributionsWe welcome feedback and contributions from vativeApps employees to enhance this extension. Please get in touch with the vativeApps team for collaboration and improvements. This documentation provides an overview of the vativeApps Localisation extension and how to use it. If you have any questions, feedback, or encounter issues, please feel free to reach out to us. Enjoy using the vativeApps Localisation extension, and may it simplify your localization workflow! |