Compare commits

...

5 Commits

Author SHA1 Message Date
Mitternacht822 3e719aac56 fix: fixed incorrect lines 2025-12-03 15:23:57 +04:00
Mitternacht822 f87925c819 fix: fixed empty spaces 2025-12-03 14:59:59 +04:00
Stageddat 63c6d7a77b fix: fix grammar 2025-12-03 09:46:45 +01:00
Stageddat 90ef4ec3de feat: add spanish translations to client 2025-12-03 09:43:59 +01:00
Stageddat eb7bfc2815 feat: add spanish translation 2025-12-03 09:32:58 +01:00
4 changed files with 5135 additions and 1 deletions
+1
View File
@@ -76,6 +76,7 @@ set(AMNEZIAVPN_TS_FILES
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_uk_UA.ts
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_ur_PK.ts
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_hi_IN.ts
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_es_ES.ts
)
file(GLOB_RECURSE AMNEZIAVPN_TS_SOURCES *.qrc *.cpp *.h *.ui)
File diff suppressed because it is too large Load Diff
+4
View File
@@ -48,6 +48,7 @@ QString LanguageModel::getLocalLanguageName(const LanguageSettings::AvailableLan
case LanguageSettings::AvailableLanguageEnum::Burmese: strLanguage = "မြန်မာဘာသာ"; break;
case LanguageSettings::AvailableLanguageEnum::Urdu: strLanguage = "اُرْدُوْ"; break;
case LanguageSettings::AvailableLanguageEnum::Hindi: strLanguage = "हिन्दी"; break;
case LanguageSettings::AvailableLanguageEnum::Spanish: strLanguage = "Español"; break;
default: break;
}
@@ -66,6 +67,7 @@ void LanguageModel::changeLanguage(const LanguageSettings::AvailableLanguageEnum
case LanguageSettings::AvailableLanguageEnum::Burmese: emit updateTranslations(QLocale::Burmese); break;
case LanguageSettings::AvailableLanguageEnum::Urdu: emit updateTranslations(QLocale::Urdu); break;
case LanguageSettings::AvailableLanguageEnum::Hindi: emit updateTranslations(QLocale::Hindi); break;
case LanguageSettings::AvailableLanguageEnum::Spanish: emit updateTranslations(QLocale::Spanish); break;
default: emit updateTranslations(QLocale::English); break;
}
}
@@ -83,6 +85,7 @@ int LanguageModel::getCurrentLanguageIndex()
case QLocale::Burmese: return static_cast<int>(LanguageSettings::AvailableLanguageEnum::Burmese); break;
case QLocale::Urdu: return static_cast<int>(LanguageSettings::AvailableLanguageEnum::Urdu); break;
case QLocale::Hindi: return static_cast<int>(LanguageSettings::AvailableLanguageEnum::Hindi); break;
case QLocale::Spanish: return static_cast<int>(LanguageSettings::AvailableLanguageEnum::Spanish); break;
default: return static_cast<int>(LanguageSettings::AvailableLanguageEnum::English); break;
}
}
@@ -113,6 +116,7 @@ LanguageSettings::AvailableLanguageEnum LanguageModel::getSystemLanguageEnum()
case QLocale::Burmese: return LanguageSettings::AvailableLanguageEnum::Burmese;
case QLocale::Urdu: return LanguageSettings::AvailableLanguageEnum::Urdu;
case QLocale::Hindi: return LanguageSettings::AvailableLanguageEnum::Hindi;
case QLocale::Spanish: return LanguageSettings::AvailableLanguageEnum::Spanish;
case QLocale::English: return LanguageSettings::AvailableLanguageEnum::English;
default: return LanguageSettings::AvailableLanguageEnum::English;
}
+2 -1
View File
@@ -18,7 +18,8 @@ namespace LanguageSettings
Arabic,
Burmese,
Urdu,
Hindi
Hindi,
Spanish
};
Q_ENUM_NS(AvailableLanguageEnum)