Teams/Translation.git
3 years ago[BUGFIX] ll-XML fails to be converted to XLIFF 28/42128/2
Xavier Perseguers [Thu, 30 Jul 2015 07:13:53 +0000 (09:13 +0200)]
[BUGFIX] ll-XML fails to be converted to XLIFF

When updating extensions from TER, ll-XML are not properly
converted to XLIFF. This leads to empty labels in Pootle.

Change-Id: I797c2fe91f0f548b833fb724eae1d3b284fabc4a
Related: #68637
Reviewed-on: http://review.typo3.org/42128
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Ensure build directory is clean of unwanted files 20/42120/2
Xavier Perseguers [Wed, 29 Jul 2015 20:25:00 +0000 (22:25 +0200)]
[TASK] Ensure build directory is clean of unwanted files

Change-Id: Id4a8de2bb16c43c02028d9f867dc182062bd8176
Reviewed-on: http://review.typo3.org/42120
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] 4.x locallang.xml are not available nor properly renamed 18/42118/2
Xavier Perseguers [Wed, 29 Jul 2015 19:49:13 +0000 (21:49 +0200)]
[BUGFIX] 4.x locallang.xml are not available nor properly renamed

Legacy 4.x localization files should be prefixed by target language
code and then converted as ll-XML if needed.

Change-Id: Ia5919b25e7ea2f9d94d6c1c37d6f440d45cd6961
Reviewed-on: http://review.typo3.org/42118
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Missing execution flag for db backup script 17/42117/2
Xavier Perseguers [Wed, 29 Jul 2015 19:48:10 +0000 (21:48 +0200)]
[BUGFIX] Missing execution flag for db backup script

Change-Id: I9beef03c0046e1f7db7d162011f16ea9372b623e
Reviewed-on: http://review.typo3.org/42117
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Sample SQL to set description for every sysext 03/42103/2
Xavier Perseguers [Wed, 29 Jul 2015 15:48:38 +0000 (17:48 +0200)]
[TASK] Sample SQL to set description for every sysext

Change-Id: I92be7ab1958e5c424acc265e0e57217f03cc6304
Reviewed-on: http://review.typo3.org/42103
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] EXT:em is not packaged anymore 96/42096/2
Xavier Perseguers [Wed, 29 Jul 2015 15:16:03 +0000 (17:16 +0200)]
[BUGFIX] EXT:em is not packaged anymore

Change-Id: I61b8332b97db388c52ccf6a224ca152625cbde3b
Resolves: #68627
Reviewed-on: http://review.typo3.org/42096
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Some speed enhancements while packaging 90/42090/3
Xavier Perseguers [Wed, 29 Jul 2015 12:56:12 +0000 (14:56 +0200)]
[TASK] Some speed enhancements while packaging

Change-Id: I6294c674a06662157fe4be526b82dfe1e280a4f0
Reviewed-on: http://review.typo3.org/42090
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Empty zip files provided to TYPO3 89/42089/2
Xavier Perseguers [Wed, 29 Jul 2015 12:38:43 +0000 (14:38 +0200)]
[BUGFIX] Empty zip files provided to TYPO3

Change-Id: I8737ea0696147c8ecb2e7b79b46f88c6798f3e73
Resolves: #68607
Reviewed-on: http://review.typo3.org/42089
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] @ sign in labels is not handled properly 74/42074/2
Xavier Perseguers [Tue, 28 Jul 2015 21:02:04 +0000 (23:02 +0200)]
[BUGFIX] @ sign in labels is not handled properly

Change-Id: If30d942306667750cc25ae220096fbc255ba28d9
Resolves: #68588
Reviewed-on: http://review.typo3.org/42074
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Various enhancements 73/42073/2
Xavier Perseguers [Tue, 28 Jul 2015 14:26:23 +0000 (16:26 +0200)]
[TASK] Various enhancements

- Better variable naming
- Invisible build directory ("." instead of "_" prefix)
- Speed up packaging by clever use of sync_stores)

Change-Id: If9c5e8e3851b85bdee95012279b85c7a5846c50c
Reviewed-on: http://review.typo3.org/42073
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Many translations are missing 26/42026/2
Xavier Perseguers [Tue, 28 Jul 2015 10:39:08 +0000 (12:39 +0200)]
[BUGFIX] Many translations are missing

Change-Id: Id533c7d0d56199c40f609b417a96d4fc320ae4a2
Resolves: #68574
Reviewed-on: http://review.typo3.org/42026
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FEATURE] Backup script for the Pootle database 12/42012/2
Xavier Perseguers [Tue, 28 Jul 2015 06:27:29 +0000 (08:27 +0200)]
[FEATURE] Backup script for the Pootle database

Change-Id: I0e94fb1a0a4cd81dc15be3c54fd780008c920f0c
Reviewed-on: http://review.typo3.org/42012
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] $ sign in labels is not handled properly 85/41985/2
Xavier Perseguers [Mon, 27 Jul 2015 16:35:09 +0000 (18:35 +0200)]
[BUGFIX] $ sign in labels is not handled properly

Change-Id: Ia8b40075bf3adcdccf3d8431e980ceae0416c423
Resolves: #68557
Reviewed-on: http://review.typo3.org/41985
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Enhanced packaging and detection of moved files 79/41979/4
Xavier Perseguers [Mon, 27 Jul 2015 13:46:27 +0000 (15:46 +0200)]
[TASK] Enhanced packaging and detection of moved files

Change-Id: Ib7e2e9a819d8add88ae1ec7cd86941a4e3831177
Reviewed-on: http://review.typo3.org/41979
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Proper access rights for l10n packages 70/41970/2
Xavier Perseguers [Mon, 27 Jul 2015 08:26:18 +0000 (10:26 +0200)]
[BUGFIX] Proper access rights for l10n packages

Change-Id: I7f4e86e55e915a21ffd46d7cf4a062948c5899b4
Reviewed-on: http://review.typo3.org/41970
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Pop up last packaging in the directory hierarchy 69/41969/2
Xavier Perseguers [Sun, 26 Jul 2015 18:40:04 +0000 (20:40 +0200)]
[TASK] Pop up last packaging in the directory hierarchy

Change-Id: I39d677173f47989a1a34442bc172924738ca828a
Reviewed-on: http://review.typo3.org/41969
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FOLLOWUP] Script to recover lost translations from system extensions 68/41968/2
Xavier Perseguers [Sun, 26 Jul 2015 17:47:12 +0000 (19:47 +0200)]
[FOLLOWUP] Script to recover lost translations from system extensions

Change-Id: If34860961a4b3ae3c95103456cbc422b95163727
Reviewed-on: http://review.typo3.org/41968
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Script to recover lost translations from system extensions 62/41962/3
Xavier Perseguers [Sun, 26 Jul 2015 06:10:02 +0000 (08:10 +0200)]
[TASK] Script to recover lost translations from system extensions

Change-Id: I716db5ce51f71fc42cb665b02926ac8196642c0e
Reviewed-on: http://review.typo3.org/41962
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Git repository is not clean after branch switch 61/41961/2
Xavier Perseguers [Sat, 25 Jul 2015 23:16:34 +0000 (01:16 +0200)]
[BUGFIX] Git repository is not clean after branch switch

Change-Id: Id90795cc925a0410c73b43b5f09fc3af73f2d238
Reviewed-on: http://review.typo3.org/41961
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Last edit is not computed correctly 59/41959/2
Xavier Perseguers [Sat, 25 Jul 2015 17:28:30 +0000 (19:28 +0200)]
[BUGFIX] Last edit is not computed correctly

Change-Id: Id24d39c041b84e8f4d37d9a6ca7f6fcfb9c0d0f1
Reviewed-on: http://review.typo3.org/41959
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Load of shared functions needs absolute path 31/41731/2
Xavier Perseguers [Mon, 20 Jul 2015 12:00:46 +0000 (14:00 +0200)]
[BUGFIX] Load of shared functions needs absolute path

Change-Id: I1760ea338132748536f4547fdf053a11e88fbadd
Reviewed-on: http://review.typo3.org/41731
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK][DOC] Instructions with DirectSSO for typo3.org 30/41730/2
Xavier Perseguers [Mon, 20 Jul 2015 12:00:08 +0000 (14:00 +0200)]
[TASK][DOC] Instructions with DirectSSO for typo3.org

Change-Id: Ied353ff7ab32bf8418af9620067a4cdf82e4816e
Reviewed-on: http://review.typo3.org/41730
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Configure memcached with 1 GB RAM 29/41729/2
Xavier Perseguers [Mon, 20 Jul 2015 11:58:53 +0000 (13:58 +0200)]
[TASK] Configure memcached with 1 GB RAM

Change-Id: I2957656a9742624d938126254a4cbb6bb1708780
Reviewed-on: http://review.typo3.org/41729
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Typo in the default description 28/41728/2
Xavier Perseguers [Mon, 20 Jul 2015 11:58:07 +0000 (13:58 +0200)]
[BUGFIX] Typo in the default description

Change-Id: I1e700ddfbb6d7d0611b4b9ef2688b6399f2d5b25
Reviewed-on: http://review.typo3.org/41728
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK][DOC] Ansible with special SSH user 27/41727/2
Xavier Perseguers [Mon, 20 Jul 2015 11:57:10 +0000 (13:57 +0200)]
[TASK][DOC] Ansible with special SSH user

Change-Id: I6df585f9308e34a7469797e105a0886bb25e5c9e
Reviewed-on: http://review.typo3.org/41727
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FEATURE] DirectSSO package for typo3.org 70/41570/4
Xavier Perseguers [Fri, 17 Jul 2015 10:09:39 +0000 (12:09 +0200)]
[FEATURE] DirectSSO package for typo3.org

Change-Id: I646152d1b94d7f83d258a553c33b3828d7943f6e
Reviewed-on: http://review.typo3.org/41570
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK][DOC] How to download custom l10n packages in TYPO3 69/41569/2
Xavier Perseguers [Fri, 17 Jul 2015 14:25:35 +0000 (16:25 +0200)]
[TASK][DOC] How to download custom l10n packages in TYPO3

Change-Id: I9725d10853c993d81985d06e48877b4398396f10
Reviewed-on: http://review.typo3.org/41569
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Script to update all 3rd party extensions 03/41503/2
Xavier Perseguers [Thu, 16 Jul 2015 18:29:49 +0000 (20:29 +0200)]
[TASK] Script to update all 3rd party extensions

Change-Id: I6c9cd6b539bec2023f1f8cdce06a945562a1f1da
Reviewed-on: http://review.typo3.org/41503
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Script to update a 3rd party extension 00/41500/2
Xavier Perseguers [Thu, 16 Jul 2015 18:14:43 +0000 (20:14 +0200)]
[TASK] Script to update a 3rd party extension

Change-Id: I10ee82c4d2dabde90e488fbb1cbc35b6d45e8c8a
Reviewed-on: http://review.typo3.org/41500
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Use absolute path to pootle-manage script 87/41487/2
Xavier Perseguers [Thu, 16 Jul 2015 16:11:16 +0000 (18:11 +0200)]
[BUGFIX] Use absolute path to pootle-manage script

Change-Id: Id29540105774b006b76d305368ba23f166e76a46
Reviewed-on: http://review.typo3.org/41487
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Pootle table pootle_store_store should be migrated 81/41481/2
Xavier Perseguers [Thu, 16 Jul 2015 15:37:34 +0000 (17:37 +0200)]
[TASK] Pootle table pootle_store_store should be migrated

Change-Id: I24163a96ba530a9bb575529fb8fed10c3eb300df
Reviewed-on: http://review.typo3.org/41481
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[!!!][TASK] Rename TYPO3.TYPO3.* project into TYPO3.* 68/41468/2
Xavier Perseguers [Thu, 16 Jul 2015 13:52:26 +0000 (15:52 +0200)]
[!!!][TASK] Rename TYPO3.TYPO3.* project into TYPO3.*

Change-Id: Iaa31b403e043d1a2f51e2ec245f1483ae73c24dc
Reviewed-on: http://review.typo3.org/41468
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Pootle-specific XLIFF should be removed when packaging 29/41429/2
Xavier Perseguers [Thu, 16 Jul 2015 10:54:01 +0000 (12:54 +0200)]
[BUGFIX] Pootle-specific XLIFF should be removed when packaging

Change-Id: I230dbcf7faef46267539df3f1be49187fdeb81fe
Reviewed-on: http://review.typo3.org/41429
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Script to package TYPO3 system extensions 80/41380/3
Xavier Perseguers [Wed, 15 Jul 2015 22:33:35 +0000 (00:33 +0200)]
[TASK] Script to package TYPO3 system extensions

Change-Id: I7f97e213dc689fd083fb7313024a9548f3446f54
Reviewed-on: http://review.typo3.org/41380
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Script to package 3rd party TYPO3 extensions 68/41368/2
Xavier Perseguers [Wed, 15 Jul 2015 21:12:36 +0000 (23:12 +0200)]
[TASK] Script to package 3rd party TYPO3 extensions

Change-Id: I23e194af7c5281baa494261d1b1925101680be7a
Reviewed-on: http://review.typo3.org/41368
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[!!!][TASK] Provision Pootle using Ansible 48/41148/9
Xavier Perseguers [Mon, 13 Jul 2015 19:54:32 +0000 (21:54 +0200)]
[!!!][TASK] Provision Pootle using Ansible

A complete Pootle server may be provisioned using Ansible. This includes
basic scripts to migrate from Pootle v1.9 to v2.5 and new scripts to
synchronize changes in TYPO3 system extensions with Pootle.

The major new feature is the support of removal of outdated labels,
renaming (and move) of localization files within a system extension and,
last but not least, basic support for moving localization file from one
system extension to another one (by copying existing translations to the
new locations when this is detected).

Packaging scripts will be adapted in further patches.

Please refer to README.rst for installation instructions.

Note: The jump into Ansible and the provided setup was inspired by
      https://serversforhackers.com/an-ansible-tutorial

Change-Id: I386e7177c5d72dc5d361d8ab29d2237e95a7be25
Reviewed-on: http://review.typo3.org/41148
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[!!!][TASK] Support multiple branches of TYPO3 sources 21/41121/2
Xavier Perseguers [Mon, 13 Jul 2015 09:40:07 +0000 (11:40 +0200)]
[!!!][TASK] Support multiple branches of TYPO3 sources

Change-Id: Ic44f29e83e5d9386def0cf570e86f1b098c79990
Reviewed-on: http://review.typo3.org/41121
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FEATURE] New script to upgrade extension from git 20/41120/2
Xavier Perseguers [Mon, 13 Jul 2015 09:39:33 +0000 (11:39 +0200)]
[FEATURE] New script to upgrade extension from git

Change-Id: Ie0ca9023ad00214b73197248f5780086feac6874
Reviewed-on: http://review.typo3.org/41120
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] XLIFF should not have xml:space="preserve" forced 19/41119/2
Xavier Perseguers [Mon, 13 Jul 2015 09:38:40 +0000 (11:38 +0200)]
[BUGFIX] XLIFF should not have xml:space="preserve" forced

Change-Id: Ic01e58ed244de79c2fdf2e011230f7ec05c6f5be
Reviewed-on: http://review.typo3.org/41119
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Use globally defined commands 18/41118/2
Xavier Perseguers [Mon, 13 Jul 2015 09:37:48 +0000 (11:37 +0200)]
[TASK] Use globally defined commands

Change-Id: If5062aad0f2af64466d9c7f7b3ed990b488ea818
Reviewed-on: http://review.typo3.org/41118
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
4 years ago[TASK] Ignore directory .build-language-pack-state 66/29966/2
Xavier Perseguers [Fri, 9 May 2014 09:13:25 +0000 (11:13 +0200)]
[TASK] Ignore directory .build-language-pack-state

Change-Id: I1fb2008cc3bb72d5c81b5ddf881baa1e340e6247
Reviewed-on: https://review.typo3.org/29966
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
4 years ago[TASK] Synchronize with production 64/29964/5
Xavier Perseguers [Fri, 9 May 2014 09:03:24 +0000 (11:03 +0200)]
[TASK] Synchronize with production

Change-Id: Ib081d24cece23001a5381de8fff609ceae23a314
Reviewed-on: https://review.typo3.org/29964
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[TASK] Initial commit 05/3405/1
Dominique Feyer [Tue, 19 Jul 2011 08:22:49 +0000 (10:22 +0200)]
[TASK] Initial commit

Change-Id: Id0358b5f99327eaecdac2f6fe86faf3498e52735