Files
omarchy/shell/Commons/Tr.js
T

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
}