Project

General

Profile

Actions

Feature #84691

closed

Reimplement postProcessMirrorUrl signal for language pack url

Added by Jan Delius over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-04-11
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

With change https://review.typo3.org/c/55998 the possibility to modify a language pack mirror url as mentioned in [https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Internationalization/Translation.html#custom-translation-servers] is gone.

We should add it again as this is/was a useful feature.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #84131: Make language module part of install extensionClosed2018-03-04

Actions
Actions #1

Updated by Wouter Wolters over 6 years ago

  • Description updated (diff)
Actions #2

Updated by Jan Delius over 6 years ago

Usecase:
- In our company we have some base extensions that we use in most projects. We use an own poodle server to sync the translations of these extensions across the projects.
- At second sometimes we have third party translators for some languages we don't speak. Before the change we gave them access to the specific extension/project in our private poodle server to translate them.

Actions #3

Updated by Mathias Schreiber over 6 years ago

Jan Delius wrote:

Usecase:
- In our company we have some base extensions that we use in most projects. We use an own poodle server to sync the translations of these extensions across the projects.
- At second sometimes we have third party translators for some languages we don't speak. Before the change we gave them access to the specific extension/project in our private poodle server to translate them.

Would it make sense to provide one additional, dedicated URL for that usecase?

Actions #4

Updated by Jan Delius over 6 years ago

That would be a solution for our case.

Actions #5

Updated by Jan Delius over 6 years ago

When we discussed this a while ago at the T3CS, we preferred the following solution:

Introduce a setting(for example primaryLanguagePackBaseUrl). If set, the LanguagePackService uses this url instead of the default https://typo3.org/fileadmin/ter.

Meanwhile, our requirements for this feature have changed, so it would be nice to modify this base url for each extension(as was possible with the signal).

How about supporting a user function within our preferred solution setting, as is possible for $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling'] ?

Actions #6

Updated by Christian Kuhn about 6 years ago

  • Related to Task #84131: Make language module part of install extension added
Actions #7

Updated by Gerrit Code Review about 6 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58265

Actions #8

Updated by Christian Kuhn about 6 years ago

I think the easiest solution is to just re-implement the signal as it has been done before. A patch for this is now pending.

Actions #9

Updated by Christian Kuhn about 6 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #10

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF