12 lines
413 B
JavaScript
12 lines
413 B
JavaScript
.pragma library
|
|
.import "I18nZh.js" as Zh
|
|
|
|
// Shell text in the session's language; QML reaches this through the I18n singleton, plain JS imports it.
|
|
var chinese = Qt.locale().name.indexOf("zh_CN") === 0
|
|
|
|
function tr(text) {
|
|
var out = chinese && Zh.table[text] !== undefined ? Zh.table[text] : text
|
|
for (var i = 1; i < arguments.length; i++) out = out.split("%" + i).join(String(arguments[i]))
|
|
return out
|
|
}
|