Support de l'utilisationFichier de traduction

Forum de support pour toutes les questions concernant l'utilisation de phpBB toutes versions. les problèmes rencontrés lors de manipulations et de la configuration du forum.
Avatar de stone23
France stone23
Auteur du sujet
Messages : 11
Enregistré le : 30 mars 2021
Liquide : 120.80
Localisation : Entre la chaise et le clavier
Pays :
France (fr)
France

Fichier de traduction

Message par France stone23 » 14 juil. 2021, 19:10
Salut Sylver,
Je suis à la recherche du fichier dans lequel tu as fait la traduction de l'affichage des infos serveur :
ScreenShot094.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
encreuse.net
Version forum : 3.3.11
Version php : 8.2.10
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 769
Enregistré le : 13 janvier 2018
Liquide : 3 908.30
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France

Fichier de traduction

Message par France Sylver35 » 14 juil. 2021, 19:35
Bonjour,

Il n'y a pas le moindre fichier de traduction pour ce faire car le tout est codé en dur dans la fonction phpbb_generate_debug_output du fichier includes/functions.php.
Ce ne sont pas les infos serveur mais les infos du débug de phpBB.

J'ai juste ajouté cette fonctionnalité dans ma propre extension contenant tous les divers ajouts que je souhaite.
La traduction et le remplacement se font en php dans un fichier event en appelant l'event core.phpbb_generate_debug_output

code : Tout sélectionner

	/**
	 * Françiser le debug en pied de page
	 *
	 * @param \phpbb\event\data	$event	Event object
	 */
	public function generate_debug_output($event)
	{
		$find = ['Time', 'SQL time', 'PHP time', 'Peak Memory Usage', 'Queries', 'Cached', 'On', 'Off', '>SQL Explain', '<span title'];
		$replace = ['Temps', 'Temps SQL', 'Temps PHP', 'Mémoire utilisée', 'Requêtes', 'Cachées', 'Activée', 'Désactivée', ' title="Explication SQL">Explication SQL', '<span style="cursor:help;" title'];

		$event->offsetSet('debug_info', str_replace($find, $replace, $event['debug_info']));
	}
Puis, pour activer le débug, voir la documentation correspondante : https://breizhcode.com/viewtopic.php?f=10&p=605
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de stone23
France stone23
Auteur du sujet
Messages : 11
Enregistré le : 30 mars 2021
Liquide : 120.80
Localisation : Entre la chaise et le clavier
Pays :
France (fr)
France

Fichier de traduction

Message par France stone23 » 24 déc. 2023, 13:26
Certes... Mais dans quel fichier et situé où... ?
encreuse.net
Version forum : 3.3.11
Version php : 8.2.10