Projet

Général

Profil

Development #37727

Matomo: utiliser les services web en anglais

Ajouté par Nicolas Roche il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
serveur
Version cible:
-
Début:
18 novembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Initialement on recevait les messages d'erreurs en anglais, mais ce n'est plus le cas.

Or d'après la doc :
https://developer.matomo.org/api-reference/reporting-api cf Optional API parameters
on peut forcer la langue de l'API en passant un paramètre supplémentaire.


Fichiers


Demandes liées

Lié à Hobo - Development #37614: Matomo: décorréler l'ajout d'un "site" matomo de l'ajout des URLS à monitorer.Fermé12 novembre 2019

Actions

Révisions associées

Révision 53a4eb06 (diff)
Ajouté par Nicolas Roche il y a plus de 4 ans

matomo: force english for API error messages (#37727)

Historique

#1

Mis à jour par Nicolas Roche il y a plus de 4 ans

Il n'y a rien dans la doc pour les requêtes de tracking (requêtes utilisées pour simuler un premier accès) :
https://developer.matomo.org/api-reference/tracking-api#bulk-tracking
En fait ce second type de requêtes ne semble pas retourner de messages localisés :

$ curl -i -X POST -d '{"requests":["?language=es&idsite=2&action_name=Test bulk&rec=1"]}' https://matomo.dev.entrouvert.org/matomo.php
{"status":"success","tracked":1,"invalid":0}

(j'ai beau essayer, je n'arrive pas à recevoir un autre message de la part du service web)

#2

Mis à jour par Nicolas Roche il y a plus de 4 ans

  • Lié à Development #37614: Matomo: décorréler l'ajout d'un "site" matomo de l'ajout des URLS à monitorer. ajouté
#3

Mis à jour par Christophe Siraut il y a plus de 4 ans

je ne comprends pas bien ton commentaire, est-ce que le patch corrige quelque-chose?

#4

Mis à jour par Christophe Siraut il y a plus de 4 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Nicolas Roche il y a plus de 4 ans

je ne comprends pas bien ton commentaire, est-ce que le patch corrige quelque-chose?

Il y a deux types de services web, un pour l'API et un pour enregistrer les pages visitées (que l'on a utilisé pour simuler une première visite afin de rendre l'IHM matomo directement visible par l'utilisateur #32796).
Le premier renvoie du XML avec des chaînes localisées et le second un JSON sans localisation.
Ce patch ne s'applique qu'au premier type de WS puisque cela ne semble pas requis pour le second.

#6

Mis à jour par Nicolas Roche il y a plus de 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 53a4eb066e19978b9bce0c9ce66022afd15fc753
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Mon Nov 18 16:59:51 2019 +0100

    matomo: force english for API error messages (#37727)
#7

Mis à jour par Frédéric Péters il y a plus de 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF