Comment tester Joomla!4

Note: ces slides sont en cours de construction.

Tout n’est pas encore traduit en français. Merci pour la compréhension ;)

1. Documentation

1.1. Documentation officielle

1.2. Documentation – autres ressources

2. Comment installer Joomla!4

2.1. Tests NPM et non-NPM

Si on monte son site avec (1) ou (2) sur son serveur local/distant à partir du “Nighly Build” alors il n’est pas possible de tester les Patches qui touchent au CSS et au Javascript.

En effet, pour tester ces derniers, il faut avoir un environnement complet (avec Composer, NodeJS, NPM, …).

2.2. Nightly Builds

2.3. Sample data – données d’exemple

NB: multilingual sample data can be used if you have more than 1 language installed. it is very handy because it will also do the necessary basic stuff for a multilanguage site. but that’s only needed for testing multilanguage stuff

2.4. Patch Tester

2.5. JoomlaTools Gitpod

2.6. Exemple de patch

(lien mentionné dans le patch :

3. Le testing

3.1. Logging in

Connect with your OWN login/password.


3.2. Setting up the patch tester

Upon entering the console, go to ‘Global Configuration’.


Go to the global configuration options of the ‘Patch Tester’ component, GitHub authentication tab. At this point, you need to have a GitHub account.


Click on ‘Create a personal access token’. Follow GitHub instructions. Enter the token into the ‘GitHub Token’ field. Save.

3.3. Go to the Joomla Patch Tester component.


Click on ‘Fetch Data’. DO NOT fetch data if the GitHub authentication has not been executed previously.


3.4. Learning about issues

Before even starting to test patches, you need to select one and read what the issue is all about.

If you decide to go along with the issue you have selected, go to the Google sheet we are sharing today and add the issue number in line with your information. That way, other Joomlers won’t be testing the same patch as you.

Note: a patch is merged into the project once at least 2 successful tests have occurred and no issues have been raised.

You can filter the issues by topic.


3.5. Checking an issue

Check the actual results BEFORE applying the patch. In the Joomla instance you are using, check that the problem is still present and that you indeed are experiencing the issue.

3.6. Applying a patch

Click on ‘Apply Patch’ to incorporate the fix for the issue in your own system.


3.7. Checking that the issue is resolved

Once the patch has been applied, go back to the issue tracker to check what are the expected results AFTER applying the patch.

On your system, check that the issue(s) has/have been fixed.

3.8. Giving feedback

In the issue tracker, click on ‘Test this’. You can now give your personal results. If the test has been unsuccessful, please provide some explanations to help the developer find out what went wrong.


3.9. Revert the patch

Click on ‘Revert Patch’ in the Joomla console, under


3.10. Repeat

At this point, you should be familiar with the way this work :-) and you are welcome to try and test some more issues!

4. Comment installer le pack de langue français

En résumé

  1. Téléchargez le pack de langue FR sur Crowdin
  2. Installez le pack de langue FR
  3. Choisissez la langue par défaut

Ecran de connexion de Joomla4


4.1. Téléchargez le pack de langue FR sur Crowdin


Note : l’archive .zip contient les fichiers langue pour Joomla 3 et Joomla 4, ne la décompressez pas, les fichiers correspondants à votre version de Joomla seront détectés lors de l’installation et eux seuls seront installés !


4.2. Installez le pack de langue Fr dans Joomla 4





4.3. Choisissez la langue par défaut



Votre Joomla 4 est maintenant en français !

5. Remerciements

Merci à Olivier Buisard pour les échanges ainsi que ses captures d’écran réalisées à l’occasion du Bugs & Fun @ Home du #jdayusa