Contents Menu Expand Light mode Dark mode Auto light/dark mode
Weblate 5.0 documentation
Logo
Weblate 5.0 documentation

User docs

  • Weblate basics
  • Registration and user profile
  • Translating using Weblate
  • Downloading and uploading translations
  • Glossary
  • Checks and fixups
  • Searching
  • Translation workflows
  • Frequently Asked Questions
  • Supported file formats
    • Android string resources
    • Apple iOS strings
    • App store metadata files
    • ARB File
    • CSV files
    • DTD files
    • Excel Open XML
    • Flat XML files
    • Fluent format
    • GNU gettext
    • go-i18n JSON files
    • gotext JSON files
    • GWT properties
    • HTML files
    • i18next JSON files
    • IDML Format
    • INI translations
    • Inno Setup INI translations
    • Java properties
    • Joomla translations
    • JSON files
    • Laravel PHP strings
    • Markdown files
    • mi18n lang files
    • OpenDocument Format
    • PHP strings
    • Qt Linguist .ts
    • ResourceDictionary files
    • RESX .NET resource files
    • Ruby YAML files
    • Stringsdict format
    • Subtitle files
    • TermBase eXchange format
    • Text files
    • WebExtension JSON
    • Windows RC files
    • XLIFF
    • YAML files
  • Version control integration
  • Weblate’s REST API
  • Weblate Client
  • Weblate’s Python API

Administrator docs

  • Configuration instructions
    • Installing using Docker
    • Installing on Debian and Ubuntu
    • Installing on SUSE and openSUSE
    • Installing on RedHat, Fedora and CentOS
    • Installing on macOS
    • Installing from sources
    • Installing on OpenShift
    • Installing on Kubernetes
  • Weblate deployments
  • Upgrading Weblate
  • Backing up and moving Weblate
  • Authentication
  • Access control
  • Translation projects
  • Language definitions
  • Continuous localization
  • Licensing translations
  • Translation process
  • Checks and fixups
  • Configuring automatic suggestions
  • Add-ons
  • Translation Memory
  • Configuration
  • Sample configuration
  • Management commands
  • Announcements
  • Component Lists
  • Optional Weblate modules
  • Customizing Weblate
  • Management interface
  • Getting support for Weblate
  • Legal documents

Application developer guide

  • Starting with internationalization
  • Integrating with Weblate
  • Translating software using GNU gettext
  • Translating documentation using Sphinx
  • Translating HTML and JavaScript using Weblate CDN
  • Localization libraries and packages
  • Translation component alerts
  • Building translators community
  • Managing translations
  • Reviewing strings
  • Promoting the translation
  • Translation progress reporting

Contributor docs

  • Contributing to Weblate
  • Weblate Contributor Communication Guidelines
  • Starting contributing code to Weblate
  • Weblate source code
  • Debugging Weblate
  • Weblate internals
  • Developing add-ons
  • Weblate frontend
  • Reporting issues in Weblate
  • Weblate testsuite and continuous integration
  • Data schemas
  • Releasing Weblate
  • Security and privacy
  • Contributing to Weblate modules
  • About Weblate
  • License

Change history

  • Weblate 5.0
  • Weblate 4.x series
  • Weblate 3.x series
  • Weblate 2.x series
  • Weblate 1.x series
  • Weblate 0.x series
Back to top
Edit this page

mi18n lang files#

New in version 4.7.

File format used for JavaScript localization by mi18n. Syntactically it matches Java properties.

See also

mi18n, Mozilla and Java properties files, Java properties, Updating target language files, Format the Java properties file, Cleanup translation files

Weblate configuration#

Typical Weblate Component configuration

File mask

*.lang

Monolingual base language file

en-US.lang

Template for new translations

Empty

File format

mi18n lang file

Next
OpenDocument Format
Previous
Markdown files
Copyright © Michal Čihař
Made with Sphinx and @pradyunsg's Furo
On this page
  • mi18n lang files
    • Weblate configuration