User tests: Successful: Unsuccessful:
When I wrote #19353, I apparently forgot to take care of the discovering path.
This PR adds support for the new langmetadata.xml
to the discovering methods so an already present language may be discovered and installed.
Install a language which doesn't use the prefixes anymore. For that you have to manually fetch the language pack from Crowdin. A good language to test is usually Dutch (https://crowdin.com/backend/download/project/joomla-cms/nl.zip) or Danish (https://crowdin.com/backend/download/project/joomla-cms/da.zip) as they are usually 100% translated and approved (or close to). You can try to install the downloaded zip directly. If it fails, you need to extract the zip and only zip the 4.0-dev folder again. Then use that zipped 4.0-dev file.
After that, you need to delete the entries in the database table #__extensions
for that language
Then go to the discover extension view and check if the language appears.
Language appears twice, once for Site and for Admin.
Language can be installed.
Language doesn't appear.
None
Status | New | ⇒ | Pending |
Category | ⇒ | Libraries |
I have tested this item
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-03-03 07:59:39 |
Closed_By | ⇒ | infograf768 | |
Labels |
Added:
?
|
tks
Hmm, just noticed the same error also exists in J3.10 since the original PR was done against this version. So this needs to be backported. However it will be harder to test there since no such language packs exists for 3.10. They likely all will have prefixed files.