Bug #70611
closedFelogin Translation in TYPO v7.5
0%
Description
In the TYPO3 Version 7.5 the translation over the translationserver (Backend->Admin Tools->Languages) doesn't work anymore for the sysext felogin.
I think it is in relation with the task/ticket #68293 where the language xlf have moved from the pi1 folder to Resources/Private/Languages.
Sadly I dont know how to fix it on the translation server project: https://translation.typo3.org/de/TYPO3.core.felogin/
Updated by Xavier Perseguers over 9 years ago
To understand why it fails, we need to look at what we get from the translation server:
https://translation.typo3.org/l10n_ter/f/e/felogin-l10n/
At first sight, file felogin-l10n-de.v7.zip
seems to be OK, please tell me what exactly does not work.
Updated by Georg Ringer over 9 years ago
- Status changed from New to Needs Feedback
Updated by Stephan Brun over 9 years ago
Doesn't seems to work out for me. The labels in the frontend (loginmask) are still in english, after I downloaded the german translation and cleared all caches.
I think the folder structure is wrong in the translation file. I got following file:
https://translation.typo3.org/l10n_ter/f/e/felogin-l10n/felogin-l10n-de.v7.zip
The frontend xlf is in the pi1 folder.
I think it should be in felogin-l10n-de.v7.zip/felogin/Resources/Private/Language as the felogin extension was moved to Extbase/Fluid in TYPO3 7.5
Updated by Jigal van Hemert over 9 years ago
There seems to be a similar problem with other sysexts. Just checked the zip for impexp. typo3/sysext/impexp/Classes/Controller/ImportExportController.php:119 want to load labels from EXT:impexp/Resources/Private/Language/locallang.xlf and in the zip there are two nl.locallang.xlf files in impexp/app and in impexp/modfunc1
If I look in About Modules these are some of the modules which are not translated:
Page, Indexing, Recycler, Template, Task Center, User settings, Languages, Access, DB check, Configuration, Scheduler (partial)
Updated by Xavier Perseguers over 9 years ago
- Status changed from Needs Feedback to Accepted
Analysis felogin¶
The location of the localization files in TYPO3 v6 and v7 is stored in two files:
/srv/pootle/po/TYPO3.core.felogin/.typo3/TYPO3v6.filemapping
locallang.1415814821.xlf pi1/locallang.xlf locallang.1415814820.xlf locallang_db.xlf
/srv/pootle/po/TYPO3.core.felogin/.typo3/TYPO3v7.filemapping
locallang.1415814820.xlf Resources/Private/Language/Database.xlf locallang.1415814821.xlf Resources/Private/Language/locallang.xlf
so this looks good so far.
Zip files¶
Zip files are to be found here (before mirroring on t3o): https://translation.typo3.org/l10n_ter/f/e/felogin-l10n/
felogin-l10n-de.zip
. ├── de.locallang_db.xlf ├── de.locallang_db.xml └── pi1 ├── de.locallang.xlf └── de.locallang.xml
felogin-l10n-de.v7.zip
. ├── de.locallang_db.xlf └── pi1 └── de.locallang.xlf
So in fact, somehow the mapping has not been taken into account.
Updated by Xavier Perseguers over 9 years ago
- Status changed from Accepted to Needs Feedback
I'm currently just forcing the recreation of all zip files (sysext) and they look ok. Waiting for additional feedback.
Updated by Jigal van Hemert over 9 years ago
If you're on Windows the this bug might be the cause (it causes the system to download the 6.2 translations instead):
https://review.typo3.org/44063
Updated by Stephan Brun over 9 years ago
It works now fine. Thanks a lot.
Updated the translations -> Cleared the cache -> It's working
Updated by Wouter Wolters over 9 years ago
- Status changed from Needs Feedback to Closed
Thanks for reporting back. Closed.