calendrier en français

Started by Maquet-Hist, March 13, 2005, 10:00:23 AM

Previous topic - Next topic

Maquet-Hist

salut

voila sur mon calendrier les fetes apparraissent en anglais quel fichier dois je modifier pour que le calendrier soit en français ?
merci
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Xtreme66

Pour modifier les événements dans le calendrier, tu devras te rendre dans ta base de données !

Et c'est dans la table xx_calendar_holidays.

Quelques topics font déjà référence à ce sujet.... clique ici

:D



Maquet-Hist

salut

merci pour l'info mais je parlais des fetes saint patrick, fete des meres, noel, nouvel an...
car sur mon calendrier les fetes (prénoms) ne sont pas afficher
voici mon forum
http://www.maquet-hist.net/forum/
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Xtreme66

La solution est toujours la même ...

Citation :

Quote from: Chab on January 30, 2005, 05:02:17 PM
Quote from: Alexandre P. on November 07, 2004, 02:41:12 PM
Il n'y a aucune interface pour modifier les anniversaires dans le calendrier, si c'est ce que tu essayes de changer.  Il faut, à l'aide de PhpMyAdmin (ou Eskuel, ou n'importe quel outil pour gérer une base de données) modifier le contenu de la table smf_calendar_holidays pour le faire correspondre avec les fêtes françaises.


smf_calendar_holidays  avec les saints et jours féries d'un calendrier classique ;)


Les Fêtes des Saints patrons et autres fêtes (Noel - Nouvel an - Fête des mères - etc....) se trouvent dans la même table.

Il te suffit de supprimer ce qui ne convient pas et laisser les événements désirés.

;)

Alexandre P.

Je regarde sur ton calendrier et ces fêtes s'affichent:
- http://www.maquet-hist.net/forum/index.php?action=calendar;year=2005;month=3 regarde au 17 mars
- http://www.maquet-hist.net/forum/index.php?action=calendar;year=2005;month=4 regarde au 1er avril
- http://www.maquet-hist.net/forum/index.php?action=calendar;year=2005;month=5 regarde au 8 mai
- http://www.maquet-hist.net/forum/index.php?action=calendar;year=2005;month=12 regarde au 25 déc.
...

PS: si tu ajoutes les fêtes classiques, n'effectue que les requêtes INSERT INTO ..., autrement il s'affichera une erreur (bah oui, la table smf_calendar_holidays existe déjà ;D)
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Maquet-Hist

salut

parfait mais je connais rien à MYSQL ni PHP ...
pouvez vous me détailler la marches à suivre pour un non initié....
merci
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Alexandre P.

Tu te rends dans PhpMyAdmin.
Si tu possèdes plusieurs bases de données, accède à celle dans laquelle tu as installé SMF.  Sinon, tu devrait automatiquement être ammené dans ton unique base de données.

Dans le cadre de droite, dans le meun d'entête, sélectionne l'onglet SQL.

Dans la zone de texte Exécuter une ou des requêtes sur la base [nom de ta base]:, colles-y les requêtes INSERT INTO `smf_calendar_holidays` VALUES .... ;.  Puis clique sur le bouton "Exécuter".

PS: pour éviter d'obtenir une erreur, effectue la manoeuvre par paquet d'environ 50 requêtes.  Donc, tu exécutes 50 requêtes, puis tu recommences avec le 50 suivantes, etc.
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Maquet-Hist

salut

euh OK je reviens sur ce post mais
Quote from: Alexandre P. on March 15, 2005, 02:33:21 PM
Tu te rends dans PhpMyAdmin.
Si tu possèdes plusieurs bases de données, accède à celle dans laquelle tu as installé SMF.  Sinon, tu devrait automatiquement être ammené dans ton unique base de données.

Dans le cadre de droite, dans le meun d'entête, sélectionne l'onglet SQL.

Dans la zone de texte Exécuter une ou des requêtes sur la base [nom de ta base]:, colles-y les requêtes INSERT INTO `smf_calendar_holidays` VALUES .... ;.  Puis clique sur le bouton "Exécuter".

PS: pour éviter d'obtenir une erreur, effectue la manoeuvre par paquet d'environ 50 requêtes.  Donc, tu exécutes 50 requêtes, puis tu recommences avec le 50 suivantes, etc.
je n'ai qu'une base dee données
tu dis coller y les requetes mais ç'est quoi une requete ?
je dois lui dire déxécuter un fichier ?
je ne connais rien à MYSQL...
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Maquet-Hist

ah oui j'oubliais
devant les anniversaires il y a : Prochains anniversaires:
devant les évènements il y a : Prochains évènement: (il manque un S à évènement ou est le fichier pour corriger ?)
comment faire pour que devant les fetes il y ai : Prochaines fêtes

merci  ;D
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Chab

Pour les anniversaires, fêtes etc, jette un coup d'oeil à ton fichier index.french.php
qui est dans le repertoire langue de ton theme ;)
Le sujet à lire pour customiser votre smf (uniquement en anglais)

Maquet-Hist

#10
salut


bon les anniversaires ç'est fait cela apparait sur le site mais comment faire pour que devant les fetes il y ai : Prochaines fêtes ?
et surtout quel est le code à insérer dans la tacle pour que Mother's Day deviennent fete des mères, April Fools devienne 1 avril, Mother's Day devienne fete des mères et aiinsi de suite pour toutes les fetes par défaut
je veux bien modifier la requete et l'éxécuter mais sans le code à lui fournir je risque de faire plus de dégats qu'autre chose   :-[

comment lui dire que les mots anglais seront remplacés par des français, car pour moi cela reste du chinois tout çà  ;D
je ne connais rien à PHP ni MYSQL !!...  :D
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Chab

#11
Si je peux te donner un conseil, décale ton problème dans le temps,
et ne te casse pas la tete avec ça car :
QuoteLa gestion du calendrier possède maintenant sa propre rubrique, dans laquelle les jours fériés peuvent être ajoutés, modifiés ou supprimés
dixit Alexandre içi:
http://www.simplemachines-fr.org/forum/index.php/topic,337.0.html
Bon c'est sur on ne sais pas à quel date elle sort, mais ce qui est sur c'est qu'elle sortira un jour  :D,
donc est ce utile de ce compliquer la vie pour un problême qui sera de toute facons réglé bientot ? ;)

Si la réponse est oui et que tu ne veux pas attendre dit le,
on tacheras de t'expliquer dans les details  :D
Le sujet à lire pour customiser votre smf (uniquement en anglais)

Maquet-Hist

salut

Quote from: Chab on April 22, 2005, 05:48:25 AM
Si je peux te donner un conseil, décale ton problème dans le temps,
et ne te casse pas la tete avec ça car :
QuoteLa gestion du calendrier possède maintenant sa propre rubrique, dans laquelle les jours fériés peuvent être ajoutés, modifiés ou supprimés
dixit Alexandre içi:
http://www.simplemachines-fr.org/forum/index.php/topic,337.0.html
Bon c'est sur on ne sais pas à quel date elle sort, mais ce qui est sur c'est qu'elle sortira un jour  :D,
donc est ce utile de ce compliquer la vie pour un problême qui sera de toute facons réglé bientot ? ;)

Si la réponse est oui et que tu ne veux pas attendre dit le,
on tacheras de t'expliquer dans les details  :D
ok d'accord elle sortira mais je voudrais bien pouvoir le faire avant
mais concernant :
Quote from: Maquet-Hist on April 22, 2005, 01:37:35 AM
comment faire pour que devant les fetes il y ai : Prochaines fêtes ?
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Alexandre P.

Dans /Themes/default/languages/index.french.php, rechercher:
$txt['calendar4b'] = 'Prochains évènement:';
$txt['calendar5'] = ''; // Prompt for holidays in the calendar, leave blank to just display the holiday's name.

Remplacer par:
$txt['calendar4b'] = 'Prochains évènements:';
$txt['calendar5'] = 'Prochaines fêtes'; // Prompt for holidays in the calendar, leave blank to just display the holiday's name.


Pour les fêtes en français (Jour de la Terre, Nouvel An, Noël, ...), télécharge le fichier suivant et exécute les requêtes qu'il contient dans PhpMyAdmin (marche à suivre précisée dans une réponse précédemment postée ;))


Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Maquet-Hist

salut

donc je vais :

- smf_calendar_holidays dans PHPMYADMIN
- je colle la requete : INSERT INTO `smf_calendar_holidays` VALUES .... ;
- je lui dit de mettre ceci : fetes-fr.txt (le fichier que je viens de télécharger)
- et çà ç'est quoi alors ? :
http://www.simplemachines.org/community/index.php?topic=19093.msg205511#msg205511
merci
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Maquet-Hist

salut

pour les fetes ç'est bon çà marches mais j'ai rajouté les 2 points ( : ) avec un espace  ;)
ce qui donne :

$txt['calendar5'] = 'Prochaines fêtes: '; // Prompt for holidays in the calendar, leave blank to just display the holiday's name.
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Maquet-Hist

#16
salut

j'ai compris le post est en fait le fichier text  :)
donc j'ai fait tout bien les fetes apparaissent en français mais seulement les grandes fees pas les prénoms ?
en regardant de plus pres le fichier txt que tu m'as fourni, il n'y a pas les fetes prénoms comment dois je les mettre ?
à la suite ç'est bon çà suffit ?
par contre sur le calendrier tout est en français sauf : Cinco de Mayo  ?
mais sur la page d'accueil du forum toutes les fetes sont en anglais ?
ce n'est pas la meme requete ?
merci
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Alexandre P.

Les fêtes que Chab a données dans son sujet sont en fait les fêtes des saints à chacun des jours.
Mon fichier te permet de traduire les fêtes déjà présentes dans SMF en français.  Donc Noël, Nouvel An, ...

"Cinco de Mayo", c'est une fête mexicaine pour célébrer la victoire de la bataille de Puebla.  Le nom de la fête n'a pas à être traduit.
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Maquet-Hist

salut

d'accord mais comment ajouter les fetes (saints)
supprimer  Cinco de Mayo
et que sur la page d'accueil du forum les fetes soient en français et non en anglais ?
merci
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Maquet-Hist

salut

bon les fetes se sont mises en français toutes seules sur la page d'accueil mais comment faire pour ajouter les fetes (saints) sur le calendrier ?
et supprimer  Cinco de Mayo ?
PS : je ne connais rien à PHP et MYSQL ......... merci

LE FORUM : http://maquet.hist.free.fr/forum

Advertisement: