make some buttons translatable

This commit is contained in:
Nova 2025-03-20 14:49:01 +03:30
parent 0a1f383b70
commit 0d2f073069
4 changed files with 74 additions and 0 deletions

View File

@ -1975,6 +1975,29 @@ Direct: %2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QPlatformTheme</name>
<message>
<source>Cancel</source>
<translation type="unfinished">لغو کردن</translation>
</message>
<message>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>OK</source>
<translation type="unfinished">تایید</translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>

View File

@ -2001,6 +2001,29 @@ Release note:
<translation type="unfinished">Создать новую группу подписки</translation>
</message>
</context>
<context>
<name>QPlatformTheme</name>
<message>
<source>Cancel</source>
<translation type="unfinished">Отмена</translation>
</message>
<message>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>OK</source>
<translation type="unfinished">OK</translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>

View File

@ -1990,6 +1990,29 @@ Release note:
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QPlatformTheme</name>
<message>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>

View File

@ -35,6 +35,11 @@ QTranslator* trans = nullptr;
QTranslator* trans_qt = nullptr;
void loadTranslate(const QString& locale) {
QT_TRANSLATE_NOOP("QPlatformTheme", "Cancel");
QT_TRANSLATE_NOOP("QPlatformTheme", "Apply");
QT_TRANSLATE_NOOP("QPlatformTheme", "Yes");
QT_TRANSLATE_NOOP("QPlatformTheme", "No");
QT_TRANSLATE_NOOP("QPlatformTheme", "OK");
if (trans != nullptr) {
trans->deleteLater();
}