Added new language Portuguese (Brazil).

--HG--
branch : develop
This commit is contained in:
Roman Telezhynskyi 2016-03-08 20:27:25 +02:00
parent d72ea565cb
commit c65a320c45
63 changed files with 253606 additions and 7 deletions

View File

@ -1,7 +1,6 @@
[main] [main]
host = https://www.transifex.com host = https://www.transifex.com
lang_map = uk: uk_UA, cs : cs_CZ, nl : nl_NL, fi : fi_FI, es : es_ES, id : id_ID lang_map = uk: uk_UA, cs : cs_CZ, nl : nl_NL, fi : fi_FI, es : es_ES, id : id_ID
minimum_perc = 20
[valentina-project.valentina_ts] [valentina-project.valentina_ts]
file_filter = share/translations/valentina_<lang>.ts file_filter = share/translations/valentina_<lang>.ts

View File

@ -6,7 +6,7 @@
- Improved exporting to dxf. QPainterPath export as Polyline. - Improved exporting to dxf. QPainterPath export as Polyline.
- Show additional message dialog if measurements was changed. Related to issue [#440]. - Show additional message dialog if measurements was changed. Related to issue [#440].
- [#132] Intersect Curves. - [#132] Intersect Curves.
- Added language Chinese (China). - Added language Chinese (China) and Portuguese (Brazil).
- New icon for VAL file. Updated Tape logo. Updated ico for standard measurements. - New icon for VAL file. Updated Tape logo. Updated ico for standard measurements.
- [#325] Check pattern for inverse compatibility. - [#325] Check pattern for inverse compatibility.
- [#385] Add 'Open Recent' option in Tape.exe, 'File' dropdown menu. - [#385] Add 'Open Recent' option in Tape.exe, 'File' dropdown menu.

View File

@ -40,7 +40,8 @@ LANGUAGES += \
en_CA \ en_CA \
en_IN \ en_IN \
ro_RO \ ro_RO \
zh_CN zh_CN \
pt_BR
for(sys, PMSYSTEMS) { for(sys, PMSYSTEMS) {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -57,7 +57,8 @@ LANGUAGES += \
en_CA \ en_CA \
en_IN \ en_IN \
ro_RO \ ro_RO \
zh_CN zh_CN \
pt_BR
TRANSLATIONS += valentina.ts TRANSLATIONS += valentina.ts

File diff suppressed because it is too large Load Diff

View File

@ -27,7 +27,8 @@ isEmpty(LOCALES){
en_CA \ en_CA \
en_IN \ en_IN \
ro_RO \ ro_RO \
zh_CN zh_CN \
pt_BR
} else { } else {
LANGUAGES = $${LOCALES} LANGUAGES = $${LOCALES}
} }
@ -220,7 +221,15 @@ macx{
$$files($${TRANSLATIONS_PATH}/*_zh_CN.qm) \ $$files($${TRANSLATIONS_PATH}/*_zh_CN.qm) \
$$[QT_INSTALL_TRANSLATIONS]/qt_zh_CN.qm \ $$[QT_INSTALL_TRANSLATIONS]/qt_zh_CN.qm \
$${TRANSLATIONS_PATH}/Localizable.strings $${TRANSLATIONS_PATH}/Localizable.strings
TRANSLATION_ro_RO.path = "$$RESOURCES_DIR/translations/zh_CN.lproj" TRANSLATION_zh_CN.path = "$$RESOURCES_DIR/translations/zh_CN.lproj"
QMAKE_BUNDLE_DATA += TRANSLATION_zh_CN QMAKE_BUNDLE_DATA += TRANSLATION_zh_CN
} }
exists($${TRANSLATIONS_PATH}/valentina_pt_BR.qm){
TRANSLATION_pt_BR.files += \
$$files($${TRANSLATIONS_PATH}/*_pt_BR.qm) \
$${TRANSLATIONS_PATH}/Localizable.strings
TRANSLATION_pt_BR.path = "$$RESOURCES_DIR/translations/pt_BR.lproj"
QMAKE_BUNDLE_DATA += TRANSLATION_pt_BR
}
} }

View File

@ -955,7 +955,8 @@ QStringList SupportedLocales()
<< QStringLiteral("en_CA") << QStringLiteral("en_CA")
<< QStringLiteral("en_IN") << QStringLiteral("en_IN")
<< QStringLiteral("ro_RO") << QStringLiteral("ro_RO")
<< QStringLiteral("zh_CN"); << QStringLiteral("zh_CN")
<< QStringLiteral("pt_BR");
return locales; return locales;
} }