QM File Documentation


Overview

Feature Value
File Extension .qm
Full Name Qt Compiled Translation Source File
Format Type Binary
Primary Association Localization files for Qt applications
Developed by The Qt Company
MIME Type application/x-qt-translation
Used by Qt Framework and applications developed with Qt
Contains Compiled translations
Generated From .ts (XML-based translation source file)
Usage Provides support for multiple languages in Qt applications
Character Encoding Binary encoded, specific to Qt
Editor Linguist (part of Qt Toolkit)
Compilation Using lrelease tool from Qt toolkit
Accessibility Not directly editable; Requires specific tools
Advantages Efficient language switching at runtime without recompilation
Disadvantages Requires compilation from .ts files; Not human-readable
Storage Requirement Relatively small due to binary format
Application Support Qt-based applications
File Creation Automatically generated by tools in the Qt SDK
Update Method Recompile .ts files after translations are updated