1 <?xml version="1.0" encoding="utf-8"?>
6 <message id="qtn_foo_bar">
7 <location filename="main.qml" line="89"/>
9 <translation type="unfinished"></translation>
11 <message id="qtn_needle">
12 <location filename="main.qml" line="91"/>
14 <translation type="unfinished"></translation>
16 <message id="qtn_haystack">
17 <location filename="main.qml" line="91"/>
19 <translation type="unfinished"></translation>
21 <message id="qtn_bar_baz" numerus="yes">
22 <location filename="main.qml" line="95"/>
24 <extracomment>qsTrId() with comment, meta-data and plurals.</extracomment>
25 <translation type="unfinished">
26 <numerusform></numerusform>
28 <extra-well-tested>True</extra-well-tested>
30 <message id="qtn_baz_biz">
31 <location filename="main.qml" line="98"/>
32 <source>Source text</source>
33 <translation type="unfinished"></translation>
37 <name>BarContext</name>
39 <location filename="main.qml" line="19"/>
40 <source>See other comment</source>
41 <extracomment>My second comment.</extracomment>
42 <translation type="unfinished"></translation>
45 <location filename="main.qml" line="42"/>
46 <source>Qt is the very best</source>
47 <extracomment>Another C-style comment, followed by yet another one.</extracomment>
48 <translation type="unfinished"></translation>
51 <location filename="main.qml" line="60"/>
52 <source>This string also has an identifier</source>
53 <translation type="unfinished"></translation>
56 <location filename="main.qml" line="85"/>
57 <source>This string also has disambiguation</source>
58 <comment>Another disambiguation</comment>
59 <translation type="unfinished"></translation>
63 <name>BazContext</name>
65 <location filename="main.qml" line="28"/>
66 <source>It should be clear by now</source>
67 <extracomment>My fourth comment spans a whopping three lines.</extracomment>
68 <translation type="unfinished"></translation>
71 <location filename="main.qml" line="48"/>
72 <source>The comment had no effect, really</source>
73 <translation type="unfinished"></translation>
76 <location filename="main.qml" line="66"/>
77 <source>This string also has meta-data</source>
78 <translation type="unfinished"></translation>
79 <extra-loc-layout_id>foo_dialog</extra-loc-layout_id>
83 <name>FooContext</name>
85 <location filename="main.qml" line="6"/>
87 <translation type="unfinished"></translation>
90 <location filename="main.qml" line="10"/>
91 <source>Goodbye</source>
92 <translation type="unfinished"></translation>
95 <location filename="main.qml" line="34"/>
96 <source>I really love C++</source>
97 <extracomment>Another C-style comment.</extracomment>
98 <translation type="unfinished"></translation>
101 <location filename="main.qml" line="54"/>
102 <source>I refuse to comment on that</source>
103 <translation type="unfinished"></translation>
105 <message id="id_babar">
106 <location filename="main.qml" line="81"/>
107 <source>This string has even more information</source>
108 <extracomment>This is another comment for the translator.</extracomment>
109 <translation type="unfinished"></translation>
110 <extra-needle-in-haystack>Found</extra-needle-in-haystack>
111 <extra-overflow>True</extra-overflow>
112 <extra-foo-bar>Important stuff</extra-foo-bar>
118 <location filename="main.qml" line="5"/>
120 <translation type="unfinished"></translation>
123 <location filename="main.qml" line="9"/>
124 <source>Hello</source>
125 <translation type="unfinished"></translation>
128 <location filename="main.qml" line="13"/>
130 <comment>not the same one</comment>
131 <translation type="unfinished"></translation>
134 <location filename="main.qml" line="16"/>
135 <source>See comment</source>
136 <extracomment>My first comment.</extracomment>
137 <translation type="unfinished"></translation>
140 <location filename="main.qml" line="23"/>
141 <source>The comment explains it all</source>
142 <extracomment>My third comment spans two lines.</extracomment>
143 <translation type="unfinished"></translation>
146 <location filename="main.qml" line="31"/>
147 <source>I love C++</source>
148 <extracomment>C-style comment.</extracomment>
149 <translation type="unfinished"></translation>
152 <location filename="main.qml" line="38"/>
153 <source>Qt is the best</source>
154 <extracomment>C-style comment, followed by another one.</extracomment>
155 <translation type="unfinished"></translation>
158 <location filename="main.qml" line="45"/>
159 <source>The comment had no effect</source>
160 <translation type="unfinished"></translation>
163 <location filename="main.qml" line="51"/>
164 <source>No comment to your comment</source>
165 <translation type="unfinished"></translation>
167 <message id="id_foo">
168 <location filename="main.qml" line="57"/>
169 <source>This string has an identifier</source>
170 <translation type="unfinished"></translation>
173 <location filename="main.qml" line="63"/>
174 <source>This string has meta-data</source>
175 <translation type="unfinished"></translation>
176 <extra-loc-blank>False</extra-loc-blank>
178 <message id="id_baz">
179 <location filename="main.qml" line="73"/>
180 <source>This string has a lot of information</source>
181 <extracomment>This is a comment for the translator.</extracomment>
182 <translation type="unfinished"></translation>
183 <extra-foo>123</extra-foo>
184 <extra-magic-stuff>This means something special.</extra-magic-stuff>
187 <location filename="main.qml" line="83"/>
188 <source>This string has disambiguation</source>
189 <comment>Disambiguation</comment>
190 <translation type="unfinished"></translation>
192 <message numerus="yes">
193 <location filename="main.qml" line="87"/>
194 <source>This string contains plurals</source>
195 <translation type="unfinished">
196 <numerusform></numerusform>