Browse Source

Add Finnish translation

pull/6481/head
FinnishPottu 4 months ago committed by GitHub
parent
commit
df325f6366
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      CMake/Assets.cmake
  2. 1
      Source/options.cpp
  3. 2
      Source/utils/language.cpp
  4. 10884
      Translations/fi.po

2
CMake/Assets.cmake

@ -5,7 +5,7 @@ if(NOT DEFINED DEVILUTIONX_ASSETS_OUTPUT_DIRECTORY)
set(DEVILUTIONX_ASSETS_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/assets") set(DEVILUTIONX_ASSETS_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/assets")
endif() endif()
set(devilutionx_langs bg cs da de el es et fr hr hu it ja ko pl pt_BR ro ru uk sv tr zh_CN zh_TW) set(devilutionx_langs bg cs da de el es et fi fr hr hu it ja ko pl pt_BR ro ru uk sv tr zh_CN zh_TW)
if(USE_GETTEXT_FROM_VCPKG) if(USE_GETTEXT_FROM_VCPKG)
# vcpkg doesn't add its own tools directory to the search path # vcpkg doesn't add its own tools directory to the search path
list(APPEND Gettext_ROOT ${CMAKE_CURRENT_BINARY_DIR}/vcpkg_installed/${VCPKG_TARGET_TRIPLET}/tools/gettext/bin) list(APPEND Gettext_ROOT ${CMAKE_CURRENT_BINARY_DIR}/vcpkg_installed/${VCPKG_TARGET_TRIPLET}/tools/gettext/bin)

1
Source/options.cpp

@ -1037,6 +1037,7 @@ void OptionEntryLanguageCode::CheckLanguagesAreInitialized() const
languages.emplace_back("pt_BR", "Português do Brasil"); languages.emplace_back("pt_BR", "Português do Brasil");
languages.emplace_back("ro", "Română"); languages.emplace_back("ro", "Română");
languages.emplace_back("ru", "Русский"); languages.emplace_back("ru", "Русский");
languages.emplace_back("fi", "Suomi");
languages.emplace_back("sv", "Svenska"); languages.emplace_back("sv", "Svenska");
languages.emplace_back("tr", "Türkçe"); languages.emplace_back("tr", "Türkçe");
languages.emplace_back("uk", "Українська"); languages.emplace_back("uk", "Українська");

2
Source/utils/language.cpp

@ -145,7 +145,7 @@ void SetPluralForm(std::string_view expression)
return; return;
} }
// en, bg, da, de, es, it, sv // en, bg, da, de, es, fi, it, sv
if (expression == "(n != 1)") { if (expression == "(n != 1)") {
GetLocalPluralId = PluralIfNotOne; GetLocalPluralId = PluralIfNotOne;
return; return;

10884
Translations/fi.po

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save