<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtLinguist">
    <examples>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-arrowpad-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-arrowpad_en.png" name="Arrow Pad Example" projectPath="linguist/arrowpad/CMakeLists.txt">
            <description><![CDATA[Understanding the Qt Linguist contexts concept and using two or more languages.]]></description>
            <tags>android,linguist</tags>
            <fileToOpen>linguist/arrowpad/main.cpp</fileToOpen>
            <fileToOpen>linguist/arrowpad/arrowpad.h</fileToOpen>
            <fileToOpen mainFile="true">linguist/arrowpad/arrowpad.cpp</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-hellotr-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-hellotr_en.png" name="Hello tr() Example" projectPath="linguist/hellotr/CMakeLists.txt">
            <description><![CDATA[Translating a small Hello World program to Latin.]]></description>
            <tags>linguist</tags>
            <fileToOpen mainFile="true">linguist/hellotr/main.cpp</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-i18n-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-i18n.png" name="I18N Example" projectPath="linguist/i18n/CMakeLists.txt">
            <description><![CDATA[Demonstrates Qt's support for translated text.]]></description>
            <tags>linguist</tags>
            <fileToOpen mainFile="true">linguist/i18n/main.cpp</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-localizedclock-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-localizedclock_en_US.webp" name="Localized Clock Example" projectPath="linguist/localizedclock/CMakeLists.txt">
            <description><![CDATA[The example shows best practices for using Qt's translation and localization features in CMake and Qt Quick including the handling of plurals in different languages, and localized time and date formats.]]></description>
            <tags>i18n,l10n,linguist,plurals,qtquick</tags>
            <fileToOpen>linguist/localizedclock/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">linguist/localizedclock/Main.qml</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-localizedclock-idbased-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-localizedclock-idbased_en.webp" name="Localized Clock with ID-based Translation" projectPath="linguist/localizedclock-idbased/CMakeLists.txt">
            <description><![CDATA[The example shows best practices for using Qt's ID-based translation features in CMake and Qt Quick including the handling of plurals in different languages, and localized time formats.]]></description>
            <tags>i18n,id-based,l10n,linguist,plurals,qtquick</tags>
            <fileToOpen>linguist/localizedclock-idbased/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">linguist/localizedclock-idbased/Main.qml</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-localizedclock-switchlocale-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-localizedclock_switchlang_en.webp" name="Localized Clock with Runtime Language Switch" projectPath="linguist/localizedclock-switchlocale/CMakeLists.txt">
            <description><![CDATA[The example demonstrates best practices for using Qt's translation and localization features in CMake and Qt Quick, in particular changing the language of an application during runtime. It extends the simpler Localized Clock Example.]]></description>
            <tags>i18n,l10n,linguist,qtquick,runtime,switch</tags>
            <fileToOpen>linguist/localizedclock-switchlocale/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">linguist/localizedclock-switchlocale/Main.qml</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/qtlinguist-trollprint-example.html" imageUrl="qthelp://org.qt-project.qtlinguist.6103/qtlinguist/images/linguist-trollprint_10_en.png" name="Troll Print Example" projectPath="linguist/trollprint/CMakeLists.txt">
            <description><![CDATA[Updating translations for later releases.]]></description>
            <tags>linguist</tags>
            <fileToOpen mainFile="true">linguist/trollprint/main.cpp</fileToOpen>
            <meta>
                <entry name="category">User Interface Components</entry>
            </meta>
        </example>
    </examples>
</instructionals>
