Aller au contenu

Video Station En Fran


mikachu1981

Messages recommandés

Salut tout le monde

J ai installé la version 4.1 version finale. Installé video station.

Il est vraiment pas mal du tout il scanne très bien a mon gout, et recupere les informations lié au film sans trop de dificulté malgré un titre assez mal rédigé... (ex: le.titre.du.film.french.notag.avi ==> il arrive a bien reuperé le titre).

Bref ma question est: Comment peut avoir les informations en FRANCAIS ???

en effet pour le moment c est tout en anglais a part certains film français...

Merci ...

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 101
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Bon

Bonjour

Merci pour l'astuce, comment accéder à ce chemin sous Mac ?

Merci

Bonjour,

Utilise le terminal :

Lance le terminal depuis Applications > Utilitaires > Terminal, puis entre :


ssh root@192.168.x.y

En remplaçant 192.168.x.y par l'adresse IP du NAS (ou son nom d'hôte).

Il faut modifier les differents fichiers search.php en forcant la variable $lang = "fr";

Ca se trouve dans /volume1/@appstore/VideoStation/plugins

Bonjour, j'ai trouvé dans le repertoire un fichier "search.inc.php". Dans ce fichier, j'ai trouvé la variable $lang à la fin du fichier, j'ai forcé fr mais rien n'a changé.

Pourriez-vous me dire si j'ai raté quelque chose dans le fichier car je ne maitrise pas trop (à part avec des tutos ;) )

Ou si c'est possible de m'envoyer une copie de votre fichier "search.inc.php".

Merci d'avance

Juanitohrt

Lien vers le commentaire
Partager sur d’autres sites

Bon

Bonjour,

Utilise le terminal :

Bonjour, j'ai trouvé dans le repertoire un fichier "search.inc.php". Dans ce fichier, j'ai trouvé la variable $lang à la fin du fichier, j'ai forcé fr mais rien n'a changé.

Pourriez-vous me dire si j'ai raté quelque chose dans le fichier car je ne maitrise pas trop (à part avec des tutos ;) )

Ou si c'est possible de m'envoyer une copie de votre fichier "search.inc.php".

Merci d'avance

Juanitohrt

non surtout ne pas changer cette variable "$lang"

il faut changer dans tous les dossiers du /volume1/@Appstore/VideoStation/plugins/syno_xxxxx/search.php

xxx = les différent noms de dossier

et c'est "fre"

Modifié par kenji
Lien vers le commentaire
Partager sur d’autres sites

dans le dossier :

/volume1/@appstore/VideoStation/plugins/syno_freebase

il faut modifier comme suit :

function ConvertToAPILang($lang){

static $map = array(

'enu' => 'en',

'fre' > 'fr'

);

if(isset($map[$lang])){

return $map[$lang];

}

return 'fre';

}

et chaque autre dossier commencant par syno_xxxx les fichiers search.php

edit : correction chemin d'accès

Modifié par kenji
Lien vers le commentaire
Partager sur d’autres sites

y aurait il quelqu un pour faire un petit tuto un peu plus detaillé .. ou alors un moyen plus simple pour avoir la langue FR ?

j'arrive a me connecter , mais apres c'est un peu flou .. et pas trop envie de faire une boullette .. sinon tant pis , je garde en anglais ...synology aurai pu prevoir .. on est pas trous bilingue lol

Lien vers le commentaire
Partager sur d’autres sites

dans le dossier :

/volume1/@appstore/VideoStation/syno_freebase

il faut modifier comme suit :

et chaque autre dossier commencant par syno_xxxx les fichiers search.php

Pas du tout, car tu ne touche là qu'à une source de données.

Il y a les fichiers search.php situés dans /volume1/@appstore/VideoStation/plugins/syno_xxxx/ à modifier.

Il faut remplacer en début de fichier

$DEFAULT_LANG = 'enu';
par
$DEFAULT_LANG = 'fre';
. Puis dans /volume1/@appstore/VideoStation/plugins/search.inc.php, il faut remplacer
function _GetSearchLang($options)

{

	    global $SUPPORTED_LANG, $DEFAULT_LANG;


	    if (!isSet($options['lang'])) {

			    return $DEFAULT_LANG;

	    }


	    if (0 != count($SUPPORTED_LANG) &&

			    in_array($options['lang'], $SUPPORTED_LANG)) {

			    return $options['lang'];

	    }

	    return $DEFAULT_LANG;

}
par
function _GetSearchLang($options)

{

	    global $SUPPORTED_LANG, $DEFAULT_LANG;

/*

	    if (!isSet($options['lang'])) {

			    return $DEFAULT_LANG;

	    }


	    if (0 != count($SUPPORTED_LANG) &&

			    in_array($options['lang'], $SUPPORTED_LANG)) {

			    return $options['lang'];

	    }*/

	    return $DEFAULT_LANG;

}

(ajout des balises de commentaires).

A cela, il faut supprimer les dossiers dans les paramètres de videostation, puis les recréer et relancer l'indexation.

Lien vers le commentaire
Partager sur d’autres sites

c'était pourtant marqué :)

et chaque autre dossier commencant par syno_xxxx les fichiers search.phpo

pour le source freebase , il retourne ENU par défaut donc il faut aussi modifier ces lignes

Bonjour

Le chemin d'accés au dossier n'est-il pas plutot celui-ci.

/volume1/@appstore/VideoStation/plugins/syno_freebase

@+

Jean-Pierre

merci j'ai edité et corrigé

edit :

pour le source freebase , il retourne ENU par défaut donc il faut aussi modifier ces lignes

les lignes FRE n'existent pas pour freebase

je n'ai rien modifié dans le fichier search.inc.php et cela à fonctionné en fr

Modifié par kenji
Lien vers le commentaire
Partager sur d’autres sites

c'était pourtant marqué :)

et chaque autre dossier commencant par syno_xxxx les fichiers search.phpo

pour le source freebase , il retourne ENU par défaut donc il faut aussi modifier ces lignes

Ben justement, le "ENU" est fixé par le $DEFAULT_LANG.

Si tu le modifies en entête de chaque fichier, t'as pas besoin de chercher dans chaque fichier search (chercher...search :lol: ) la fonction X ou Y qui fixe la langue des fichiers de description.

;)

Lien vers le commentaire
Partager sur d’autres sites

non pour freebase

j'avais cela (syno forcais le retour dans tous les cas en anglais)

la fonction avant :

juste 'enu', alors si j'envoi fre, lors du controle dans le isset qui me retournera false, j'aurai le return 'enu' donc mon fre sera ignoré

function ConvertToAPILang($lang){

static $map = array(

'enu' => 'en'

);

if(isset($map[$lang])){

return $map[$lang];

}

return 'enu';

}

fonction après modification :

function ConvertToAPILang($lang){

static $map = array(

'enu' => 'en',

'fre' > 'fr'

);

if(isset($map[$lang])){

return $map[$lang];

}

return 'fre';

}

et de cette facon j'autorise le fre en retour

la fonction contrôlait que la lang existe dans le tableau sinon elle retourne 'ENU' par défaut

et dans le fameux tableaux il n'existe qu'une entrée ENU, donc dans tous les cas tu ne pouvais avoir que ENU en sortie, même si tu mettais $lang à' FRE' qui est définis en en-tete par $DEFAULT_LANG.,

pour tous les autres fichiers je suis d'accord il y'a juste besoin de modifier le $lang. :)

je cherche la fonction qui met par défaut les série tv en anglais alors que j'aimerai qu'elle soit par défaut en français

autant c'est bien pour les films, mais pour les séries c'est vraiment une calamité... impossible de pouvoir sélectionner plusieurs épisode en même temps pour les assigner à une saison

edit : correction orthographe

Modifié par kenji
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous.

J'ai un trou de mémoire. Comment ouvrir un fichier en écriture ? Car j'utilise vi et je suis en readonly ?

Sinon, j'ai l'impression que tous les "plugins" sont identiques à peu de choses près. (construis pareils).

Je me demandais s'il était possible de connecter une autre base de données (dont je suis disons "co" développeur) en construisant un module sur le même principe. (Faut que je créé les webservices correspondants coté site par contre).

Modifier "langue": ["enu"] dans chaque fichier INFO ne suffit-il pas ? Car j'ai l'impression que ce fichier fait office de fichier de config.

VideoStation est sympa mais ce n'est encore qu'un premier jet, ne l'oublions pas. Il est meme plausible que dans la semaine à venir, Des mises à jours apparaissent afin de corriger les premieres erreurs de jeunesse de cette application.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.