Commit graph

381 commits

Author SHA1 Message Date
JosJuice e526b39956 update-translated-strings.sh: Disable fuzzy matching
This doesn't really matter in practice, because I always sync with
Transifex before running updated-translated-strings.sh, and then
there can't be any fuzzy matches. But we might as well disable fuzzy
matching explicitly, becase the results can be quite odd.
This should make the script a bit faster too.
2019-04-14 15:19:29 +02:00
JosJuice 2740aec6da update-source-strings.sh: Specify encoding
This is needed because 84cbd51 and 5efb717 added non-ASCII characters.
2019-04-13 17:27:19 +02:00
JosJuice 3e544f9637 Translation resources sync with Transifex 2019-03-31 09:50:31 +02:00
JosJuice e31ae0b3a0 Translation resources sync with Transifex 2019-03-16 15:20:31 +01:00
JosJuice 950b952aee Translation resources sync with Transifex 2019-02-13 22:46:50 +01:00
JosJuice e79f37ceac Translation resources sync with Transifex 2019-02-01 00:08:26 +01:00
JosJuice cf6eb3d38d Translation resources sync with Transifex 2019-01-26 12:29:45 +01:00
JosJuice 22f4e3a656 Translation resources sync with Transifex 2018-12-27 18:30:04 +01:00
JosJuice 2dcd058f7d Translation resources sync with Transifex 2018-12-10 18:26:00 +01:00
JosJuice 654c4fb1da Translation resources sync with Transifex 2018-11-26 18:28:05 +01:00
Tillmann Karras 97cc9894e4 Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
JosJuice 97b1a9bb2a Translation resources sync with Transifex 2018-09-24 18:45:44 +02:00
JosJuice 0fbe1a2330 Translation resources sync with Transifex 2018-09-10 18:55:28 +02:00
JosJuice 1da910d984 Translation resources sync with Transifex 2018-08-04 18:13:18 +02:00
JosJuice 816c80c992 Translation resources sync with Transifex 2018-06-01 09:39:48 +02:00
JosJuice ed8e400c35 Translation resources sync with Transifex 2018-05-28 11:36:34 +02:00
JosJuice 743b0a9c7f Translation resources sync with Transifex 2018-05-07 18:46:40 +02:00
JosJuice ad098283c0 Translation resources sync with Transifex 2018-04-30 22:52:45 +02:00
JosJuice c51c044142 Translation resources sync with Transifex 2018-04-23 18:47:02 +02:00
Michael Maltese 0f574ad31f Rename ro_RO.po -> ro.po 2018-03-19 21:40:41 -07:00
Michael Maltese bac2361731 Rename ms_MY.po -> ms.po 2018-03-19 21:40:41 -07:00
Michael Maltese 50f005af3a Rename da_DK.po -> da.po 2018-03-19 21:40:41 -07:00
JosJuice 2b9ff19138 Translation resources sync with Transifex 2018-03-19 19:06:12 +01:00
JosJuice d29667311e Translation resources sync with Transifex 2018-03-08 12:15:59 +01:00
JosJuice 9a6644d06c Translation resources sync with Transifex 2018-01-24 21:23:22 +01:00
JosJuice a4be51109c Translation resources sync with Transifex 2017-12-30 11:26:05 +01:00
JosJuice ba01642dc7 Translation resources sync with Transifex 2017-12-18 20:16:57 +01:00
JosJuice 2b2941d0c9 Translation resources sync with Transifex 2017-12-01 20:34:09 +01:00
JosJuice 1e33fd0d35 Translation resources sync with Transifex 2017-11-16 15:42:07 +01:00
JosJuice d1b20518fc Translation resources sync with Transifex 2017-11-04 15:45:44 +01:00
JosJuice 1191280e76 Translation resources sync with Transifex 2017-09-02 13:54:52 +02:00
JosJuice 4ee85a3e07 Automatic translation resources sync with Transifex 2017-08-23 18:59:31 +02:00
JosJuice e0521a0245 Automatic translation resources sync with Transifex 2017-08-11 14:32:20 +02:00
JosJuice 942edf504c Automatic translation resources sync with Transifex 2017-08-10 16:17:37 +02:00
JosJuice 0db63cefc0 Use dirname $0 in localization scripts 2017-08-04 19:09:12 +02:00
JosJuice ee4195547a Handle update-translated-strings.sh being run from a different directory
update-source-strings.sh was already solving the same problem
in the same way.
2017-08-04 10:39:08 +02:00
JosJuice 20d7180041 Automatic translation resources sync with Transifex 2017-08-04 10:30:17 +02:00
JosJuice cd0abb1445 Simplify update-translated-strings.sh 2017-08-01 14:19:46 +02:00
JosJuice 6425fa28ab Split gettextize script into two
When building DolphinWX using cmake, msgmerge will run on the
.po files, updating the formatting of them if they aren't
already in the exact format that msgmerge uses. This means that
running msgmerge on all the .po files is necessary before
committing any updates to the .po files, because otherwise
unstaged changes are going to appear whenever anyone tries to
build that commit using cmake. The translation syncing scripts
that were used by delroth and Parlane did so by invoking `cmake`
and then `make translations`, but that isn't a good solution
for people who sync translations on Windows (i.e. me).

This commit uncomments some existing code for running msgmerge
on all the .po files, and places that code in a new script. Now,
translation syncing scripts just have to call that script before
committing, instead of using msgmerge directly or using cmake.

I'm not sure why the script was called gettextize to begin with.
gettextize is the name of a gettext executable that doesn't seem
to be related to what our gettextize script did.
2017-08-01 13:33:07 +02:00
Michael Maltese 5316df9130 gettextize: extract arguments to QT_TR_NOOP 2017-07-23 02:03:24 -07:00
Michael Maltese e9328e5fa0 gettextize: extract arguments to Qt's tr 2017-07-22 22:35:25 -07:00
JosJuice bcdab8af48 Automatic translation resources sync with Transifex 2017-07-17 14:18:34 +02:00
JosJuice b5e19bb591 Automatic translation resources sync with Transifex 2017-07-01 16:36:18 +02:00
JosJuice 3daaf931ce Automatic translation resources sync with Transifex 2017-06-19 20:23:27 +02:00
JosJuice eb50533201 Automatic translation resources sync with Transifex 2017-06-09 19:50:09 +02:00
Shawn Hoffman 6b69894877 msbuild: simplify Languages.vcxproj a bit 2017-06-07 17:30:05 -07:00
Leo Lam c76335eaf1 Merge pull request #5484 from BhaaLseN/permissive
Windows: Enable MSVC Standards Conformance (/permissive-)
2017-05-29 22:29:44 +02:00
JosJuice 9b8f57725f Automatic translation resources sync with Transifex 2017-05-29 18:42:46 +02:00
BhaaL 072c161445 upgrade to Windows SDK 10.0.15063.0
this is required for /permissive- to work, because some headers in the
Windows SDK use Microsoft extensions that are not allowed in standards mode
2017-05-28 13:37:31 +02:00
Pierre Bourdon d592bdd4d4 Migrate to Visual Studio 2017.
Auto-generated by the IDE, I'll trust it knows what it's doing.
2017-05-25 15:58:59 -07:00
JosJuice 91ca13c817 Automatic translation resources sync with Transifex 2017-05-23 15:18:19 +02:00
JosJuice faae89861b Automatic translation resources sync with Transifex 2017-05-13 11:36:37 +02:00
JosJuice 2261224980 Automatic translation resources sync with Transifex 2017-05-06 15:05:29 +02:00
JosJuice fcc2ed4550 Automatic translation resources sync with Transifex 2017-04-30 10:16:22 +02:00
JosJuice 0a0a824214 Automatic translation resources sync with Transifex 2017-04-22 11:06:19 +02:00
JosJuice feefe15485 Automatic translation resources sync with Transifex 2017-04-16 12:15:14 +02:00
JosJuice 23b6e483f8 Automatic translation resources sync with Transifex 2017-04-09 10:58:55 +02:00
JosJuice f41557b1c3 Automatic translation resources sync with Transifex 2017-04-08 12:50:15 +02:00
JosJuice 8709653985 Automatic translation resources sync with Transifex 2017-03-25 13:25:33 +01:00
JosJuice 2919ac19b1 Automatic translation resources sync with Transifex 2017-03-19 20:44:25 +01:00
JosJuice 6c605cc7a7 Automatic translation resources sync with Transifex 2017-03-11 11:38:13 +01:00
JosJuice 51944afa56 Automatic translation resources sync with Transifex 2017-02-19 09:29:48 +01:00
JosJuice 3e3dcae9ce Automatic translation resources sync with Transifex 2017-02-13 14:17:58 +01:00
JosJuice 0d319298ba Automatic translation resources sync with Transifex 2017-02-08 17:32:03 +01:00
JosJuice 688262fea0 Automatic translation resources sync with Transifex 2017-01-28 12:44:41 +01:00
JosJuice ce07e5c2f9 Automatic translation resources sync with Transifex 2017-01-21 12:23:05 +01:00
JosJuice a0ee1be47f Automatic translation resources sync with Transifex 2017-01-14 18:43:16 +01:00
JosJuice 3fdcbbdd92 Automatic translation resources sync with Transifex 2017-01-07 12:03:28 +01:00
JosJuice d95d28bc4d Automatic translation resources sync with Transifex 2016-12-31 10:52:10 +01:00
JosJuice 09c6148aba Automatic translation resources sync with Transifex 2016-12-24 16:05:08 +01:00
JosJuice d64f56fb01 Automatic translation resources sync with Transifex 2016-12-17 15:59:16 +01:00
JosJuice 07dd6d08e4 Automatic translation resources sync with Transifex 2016-12-10 13:09:28 +01:00
JosJuice 4baa368f8b Automatic translation resources sync with Transifex 2016-12-01 08:37:36 +01:00
JosJuice 2a5d22b3a7 Automatic translation resources sync with Transifex 2016-11-19 11:26:03 +01:00
JosJuice 3b78fec24e Automatic translation resources sync with Transifex 2016-11-12 12:09:00 +01:00
JosJuice e18ceca7af Automatic translation resources sync with Transifex 2016-11-02 19:06:18 +01:00
JosJuice 5102e76a7f Merge pull request #4371 from JosJuice/gettextize-debug
gettextize: Remove "Debug" check
2016-10-31 13:18:02 +01:00
JosJuice b0e2642883 Automatic translation resources sync with Transifex 2016-10-24 12:39:07 +02:00
JosJuice 31a27a06ed gettextize: Remove "Debug" check
If the strings for the debugger shouldn't be included
in translations, we simply shouldn't use any translation
macro for those strings, instead of having a special
check to exclude debugger-related code from being
searched for translatable strings.

The "Debug" check is a hack that essentially nobody has
been aware of (including me). For instance, 14facbc made
a lot of strings translatable just because they were
moved to a file that doesn't have "Debug" in its path,
and as far as I know, nobody noticed that change until
the newly translatable strings were live on Transifex.
2016-10-21 15:59:55 +02:00
JosJuice 8f0083a4fa Automatic translation resources sync with Transifex 2016-10-16 14:53:42 +02:00
JosJuice 283c681f30 Automatic translation resources sync with Transifex 2016-10-09 15:46:48 +02:00
shuffle2 0e7179b538 Merge pull request #4154 from JosJuice/gettextize-pipe
gettextize: Pipe list of file names to xgettext
2016-10-02 21:03:31 -07:00
JosJuice e5325fd082 Automatic translation resources sync with Transifex 2016-10-02 12:54:51 +02:00
JosJuice 2c8b9d18a8 Automatic translation resources sync with Transifex 2016-09-18 11:28:51 +02:00
JosJuice 609d147dca Automatic translation resources sync with Transifex 2016-09-11 15:56:33 +02:00
JosJuice fb6492e702 gettextize: Pipe list of file names to xgettext
This avoids an "Argument list too long" error with MINGW64 bash.
$CPP_FILE_LIST is tens of kilobytes large.
2016-08-28 17:20:10 +02:00
Dolphin i18n Bot b33a5e2510 Automatic translation resources update from Transifex 2016-07-02 08:48:02 +00:00
Dolphin i18n Bot 0e12bee9c7 Automatic translation resources update from Transifex 2016-06-24 08:03:53 +00:00
Dolphin i18n Bot 49dd4a9f1e Automatic translation resources update from Transifex 2016-06-23 11:07:44 +00:00
Dolphin i18n Bot 1f95ed004a Automatic translation resources update from Transifex 2016-06-23 07:48:23 +00:00
Dolphin i18n Bot eda2c1ee68 Automatic translation resources update from Transifex 2016-06-22 14:41:13 +00:00
Dolphin i18n Bot 3b5c30b4f4 Automatic translation resources update from Transifex 2016-06-21 22:57:58 +00:00
Dolphin i18n Bot bb23925572 Automatic translation resources update from Transifex 2016-06-21 07:15:04 +00:00
Dolphin i18n Bot ce4e6804a5 Automatic translation resources update from Transifex 2016-06-20 20:27:24 +00:00
Dolphin i18n Bot 058a61248b Automatic translation resources update from Transifex 2016-06-20 14:00:35 +00:00
Dolphin i18n Bot 4dc316750a Automatic translation resources update from Transifex 2016-06-19 16:44:26 +00:00
Dolphin i18n Bot a50ac27064 Automatic translation resources update from Transifex 2016-06-19 10:59:07 +00:00
Pierre Bourdon d9b687f5e2 Automatic translation template update 2016-06-19 04:25:32 +02:00
Pierre Bourdon 85a794a801 Automatic translation resources update from Transifex 2016-06-19 04:23:58 +02:00
Dolphin i18n Bot f3f158c08e Automatic translation resources sync with Transifex 2016-05-30 20:47:43 +00:00
Dolphin i18n Bot b56bfbd3c2 Automatic translation resources sync with Transifex 2016-05-30 20:31:11 +00:00
JosJuice 3d62b1ced7 Add more languages, and remove Hebrew because it's very incomplete 2016-05-25 23:33:18 +02:00
Dolphin i18n Bot 0af04a5b97 Automatic translation resources sync with Transifex 2016-05-15 20:31:10 +00:00
Dolphin i18n Bot 7fdf0c7b03 Automatic translation resources sync with Transifex 2016-05-09 20:52:10 +00:00
Dolphin i18n Bot d0def4714b Automatic translation resources update from Transifex 2016-04-30 20:04:28 +00:00
Dolphin i18n Bot 06047c1a4a Automatic translation resources sync with Transifex 2016-03-26 22:32:50 +00:00
Dolphin i18n Bot 965d1236d2 Automatic translation resources sync with Transifex 2016-03-06 01:10:49 +00:00
Dolphin i18n Bot 35c81df7aa Automatic translation template update 2016-02-24 19:49:19 +00:00
Dolphin i18n Bot 12f745092c Automatic translation template update 2016-01-12 19:56:43 +00:00
Dolphin i18n Bot 2ddf180ee8 Automatic translation resources update from Transifex 2015-12-17 02:04:09 +00:00
Dolphin i18n Bot 5944d5be82 Automatic translation template update 2015-12-17 02:03:16 +00:00
Dolphin i18n Bot 749fc3bccc Automatic translation template update 2015-12-15 19:36:44 +00:00
JosJuice 74ea765427 Mark more strings for translation 2015-11-20 11:33:47 +01:00
Dolphin i18n Bot 4826376f8c Automatic translation template update 2015-11-04 19:49:31 +00:00
Shawn Hoffman aa7208e270 [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
Dolphin i18n Bot baa72060dc Automatic translation resources update from Transifex 2015-06-10 07:29:30 +00:00
Dolphin i18n Bot 20fc6a68dd Automatic translation template update 2015-06-10 07:28:33 +00:00
Dolphin i18n Bot 5d5fceaa2d Automatic translation resources update from Transifex 2015-06-07 10:47:16 +00:00
Dolphin i18n Bot fd391ca078 Automatic translation template update 2015-06-07 10:44:23 +00:00
Dolphin i18n Bot 0047985d35 Automatic translation template update 2015-06-07 09:17:57 +00:00
Dolphin i18n Bot 3d9fdf57e8 Automatic translation resources update from Transifex 2015-06-06 01:33:25 +00:00
Dolphin i18n Bot dd8f66d1ae Automatic translation template update 2015-06-06 01:32:18 +00:00
Dolphin i18n Bot e70c9b44f5 Automatic translation resources update from Transifex 2015-06-04 21:35:15 +00:00
Dolphin i18n Bot 0113f09edf Automatic translation template update 2015-06-04 21:33:13 +00:00
Dolphin i18n Bot 98ed5881ab Automatic translation resources update from Transifex 2015-06-04 09:58:30 +00:00
Dolphin i18n Bot a7dad1b4cf Automatic translation template update 2015-06-04 09:48:38 +00:00
Dolphin i18n Bot 77043c249b Revert "Automatic translation resources update from Transifex"
This reverts commit 3270f49789.
2014-11-10 00:37:38 +00:00
Dolphin i18n Bot 3270f49789 Automatic translation resources update from Transifex 2014-11-10 00:26:13 +00:00
Dolphin i18n Bot abbed7f713 Automatic translation template update 2014-11-10 00:23:25 +00:00
Lioncash 8b13afbb8e Remove the 32-bit config platform from the VS solution and projects 2014-06-24 22:07:26 -04:00
Pierre Bourdon ddf539968f Translations: update from Transifex, switch Gamecube->GameCube to match changes in our codebase, fix some format string errors for ES and PL translations 2014-06-15 16:41:45 +02:00
Paul Olszewski 5d793881b0 Fix the capitalization of "GameCube" throughout the project. 2014-06-08 11:24:49 +09:00
Pierre Bourdon 7291d6697e Translation pull from Transifex 2014-06-07 01:14:56 +02:00
Dolphin i18n Bot 2b4464f8dd Automatic translation resources update from Transifex 2014-02-17 00:00:35 +00:00
Dolphin i18n Bot 47d17aef80 Automatic translation template update 2014-02-12 00:00:17 +00:00
Dolphin i18n Bot e57f02e68b Automatic translation resources update from Transifex 2014-02-10 00:00:47 +00:00
Dolphin i18n Bot 3ca1d0fce1 Automatic translation template update 2014-02-05 00:00:10 +00:00
Dolphin i18n Bot 9856110782 Automatic translation resources update from Transifex 2014-02-03 00:00:41 +00:00
Dolphin i18n Bot 4680d22ead Automatic translation resources update from Transifex 2014-02-01 11:30:34 +00:00
Dolphin i18n Bot 3b26bcfcdd Automatic translation template update 2014-02-01 11:29:37 +00:00
Dolphin i18n Bot ec8e17c50f Automatic translation resources update from Transifex 2014-01-27 00:00:40 +00:00
Dolphin i18n Bot eb29177c5a Automatic translation template update 2014-01-22 00:00:20 +00:00
Scott Mansell 8b2c540544 Finally Merge branch 'videosoftware-xfb'
This adds xfb support to the videosoftware backend, which increases it's
accuracy and more imporantly, enables the usage of many homebrew apps
which write directly to the xfb on the videosoftware backend.

Conflicts:
	Source/Core/VideoBackends/Software/SWRenderer.cpp
	Source/Core/VideoBackends/Software/SWmain.cpp
2014-01-21 00:10:00 +13:00
Dolphin i18n Bot 75020b9b51 Automatic translation resources update from Transifex 2014-01-20 00:00:51 +00:00
Dolphin i18n Bot 287ac90dc3 Automatic translation template update 2014-01-18 16:43:14 +00:00
Dolphin i18n Bot 127e78d846 Change the gettextize to not update .po files (Transifex will do that) 2014-01-18 16:40:28 +00:00
Dolphin i18n Bot a39be49c55 Automatic translation resources update from Transifex 2014-01-18 16:17:24 +00:00
Jasper St. Pierre 34692ab826 Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Jasper St. Pierre 43e618682e Convert all vcxproj files to UNIX line endings 2013-12-31 14:03:18 -05:00
Glenn Rice a05733d6cc Update translation files to reflect recent changes in the code. 2013-11-03 08:53:20 -06:00