Le javascript personnalisé n'est appliqué qu'après le rafraîchissement, créant des catégories pour le plugin de localisation

Non, l’utilisation de l’API du plugin dans les balises de script (dans l’en-tête) est dépréciée.