MyBB.support, le portail francophone de MyBB

Version complète : MyBB 1.2.7 fr complet (install, admin et doc compris)
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3
Bonjour,

Ça y est, j'ai - presque - finalisé mon travail de traduction complèye de MyBB 1.2.7 !

L'archive jointe est la version complète et entièrement traduite de MyBB 1.2.7, installation, administration et documets d'aide compris.
Je n'ose pas dire que c'est la version définitive car il subsiste certainement des erreurs.

Précisions:
En plus de mes précédents uploads, j'ai également traduit toute la partie Documentation.

A partir du zip de la version officielle en anglais:
1. J'ai inclus toute la traduction de Le Poulpe (images comprises)
2. J'ai remplacé les fichiers nécessaires par mes fichiers traduits et/ou mis � jour (cf. plus bas "Détail des modifications")
3. J'ai traduit entièrement les fichiers HTML du dossier 'Documentation' de l'archive originale. En fait, j'ai créé 5 fichiers *_fr.html (traduction des 5 fichiers en anglais).
J'ai modifié et adapté le tout de façon � avoir une documentation bilingue (français/anglais). Il vous suffira de lancer index.php (en anglais) ou index_fr.html (en français). C'est pareil, car j'ai rajouté deux liens dans le haut de chaque page, permettant de basculer � tout moment de l'une � l'autre de ces deux langues.
J'ai gardé les fichiers anglais par respect pour les auteurs. Ça m'a semblé plus correct.

Note: tous les fichiers php modifiés sont enregistés en UTF-8, ce qui permet un transfert correct dans la base MySQL.

UTILISATION:
Téléchargez l'archive jointe et décompressez-la dans un dossier de votre disque dur.
Ouvrez le fichiez index.htm dans le dossier 'Documentation', basculez en fançais grâce au lien en haut de page (ou ouvrez directement index_fr.html), lisez bien toutes les instructions et suivez-les � la lettre !

Je n'ai testé qu'en local l'upgrade vers 1.2.7 et l'installation complète. Ça marche.


DETAIL DES MODIFICATIONS ET TRADUCTIONS:
(� l'attention de ceux qui voudront bien y jeter un oeil et apporter leurs corrections...)

- Dans le dossier /Documentation
j'ai créé les 5 fichiers traduits suivants:
index_fr.html, install_fr.html, upgrade_fr.html, license_fr.html, et credits_fr.html.
j'ai modifié tous les fichiers et le CSS pour en faire une documentaion bilingue.

- Dans le dossier /inc/databasehandlers:
j'ai traduit quelques phrases (dans les fonctions die()) dans chacun des 4 fichiers de ce dossier).

- Dans le dossier /inc/languages:
j'ai traduit et personnalisé le fichier french.php.

- Dans le dossier /inc/languages/french:
j'ai revu la traduction des les fichiers suivants: global.lang.php, member.lang.php, misc.lang.php,
showthread.lang.php, usercp.lang.php
.

- Dans le dossier /inc/languages/french/admin:
j'ai revu la traduction du fichier users.lang.php.

- Dans le dossier /install/resources:
j'ai peaufiné la traduction du fichier language.lang.php.

- Dans le dossier /install:
a) index.php: complètement traduit, y compris le texte de la licence.
b) upgrade.php: traduction de toutes les chaînes.

- Dans le dossier /install/resources:
a) language.lang.php: j'ai repris le fichier de Le Poulpe en modifiant les occurrences de "mybboard.com" par "mybboard.net". Plus quelques corrections supplémentaires.
b) settings.xml: fichier traduit. Imporrtant, c'est ce fichier qui est utilisé par l'installeur pour l'inserton dans la BD d'une grande partie de l'administration.
c) mysql_db_inserts.php: ce fichier inscrit quelques données supplémentaires de l'admin dans la base.
- dans la table mybb_forums, j'ai "francisé" Mon Forum, Ma Catégorie...
- dans les tables mybb_helpdocs et mybb_helpsections, j'ai traduit toutes les insertions de l'aide (était-ce bien utile???)
- dans la table mybb_usergroups, j'ai traduit les titres de groupes: Non enregistré / Non identifié, Enregistré, Super Modérateurs, Administrateurs, En attente d'activation, Modérateurs, Banni.
Je n'ai pas traduit "Newbie, Member etc.", mais s'il faut le faire ce n'est pas bien compliqué, ça se trouve dans les 5 dernières lignes du fichier, ici:
Code :
$inserts[] = "INSERT INTO mybb_usertitles (utid, posts, title, stars, starimage) VALUES (1, 0, 'Newbie', 1, '');";
$inserts[] = "INSERT INTO mybb_usertitles (utid, posts, title, stars, starimage) VALUES (2, 1, 'Junior Member', 2, '');";
$inserts[] = "INSERT INTO mybb_usertitles (utid, posts, title, stars, starimage) VALUES (3, 50, 'Member', 3, '');";
$inserts[] = "INSERT INTO mybb_usertitles (utid, posts, title, stars, starimage) VALUES (4, 250, 'Senior Member', 4, '');";
$inserts[] = "INSERT INTO mybb_usertitles (utid, posts, title, stars, starimage) VALUES (5, 750, 'Posting Freak', 5, '');";
d) Et enfin:
pour les fichiers suivants: upgrade1.php, upgrade2.php, upgrade3.php, upgrade4.php, upgrade5.php, upgrade6.php, upgrade7.php, upgrade8.php et upgrade9.php, traduction de toutes les chaînes.
Pour certains de ces fichiers il doit encore rester des bugs! Surtout dans les parties concernant les données � inscrire dans la base: il doit y en avoir de non traduites, d'autres avec des ' non "escapés" (\'), bref, merci d'y jeter un oeil attentif.....

Merci � tous ceux qui voudront bien tester tout ça et m'apporter leurs corrections, commentaires, remarques...

Merci de bien vouloir vérifier les fichiers cités plus haut (Détails des modifications) et de me signaler les éventuelles erreurs et/ou mauvaises traductions. Mon anglais étant assez limité, la précision de la traduction pourrait sans aucun doute être améliorée !

J'attends vos retours

Merci d'avance

Spyto

PS:
Avec ma "merveilleuse" connexion 56Kb, j'ai attendu plus de 8 minutes d'upload... pour enfin voir le joli message:Shy
Le fichier attaché est trop volumineux. Le poids maximal de ce genre de fichier est de 1024 kilobytes."
Alors, j'uploade sur Rapidshare, lien ici:

Edit: lien modifié
http://rapidshare.com/files/33943102/MyBB1.2.7fr_full.rar.html

Miroir (Merci à Le Poulpe pour cet hébergement):
http://www.antisociaux.info/download/MyBB1.2.7fr_full.rar

Autres miroirs: (Merci à SunDark)
http://sundarkplanetz.fr/MyBB1.2.7fr_full.rar
(hot link son serveur dédié � 100mbps)

http://sundarkplanetz.net/MyBB1.2.7fr_full.rar
(hot link son serveur dédié � 100mbps)

Et sur son FTP anonyme
http://ftp.ftp2.sundarkplanetz.fr/sundarkpl/MyBB1.2.7fr_full.rar
(normalement a 1gbps mais environ 10mbps en raison de tout les site présent de se serveur)

Merci à eux !

EDIT 19-06-07

Erreurs dans /install/resources/settings.xml

Le fichier à mettre à la place dans le zip pour une install nouvelle ci_dessous (dans settings.zip).

Pour simplement corriger les erreurs sur une installation existante, uploader le fichier "correction.php" dans /install/resources et l'exécuter. Il ne modifie aucune valeur !

Je referai l'archive plus tard...

Voici les fichiers:
Téléchargement OK, installation nikel.
Je valide ce fichier pour une debian etch, mysql 5.0
CrazyCat a écrit :Téléchargement OK, installation nikel.
Je valide ce fichier pour une debian etch, mysql 5.0

Peut-être y aura-t-il des soucis avec PHP 5 ?...

Il faudrait que tu vérifies mes fichiers. Il y a certainement encore des erreurs ou des trucs mal traduits... si tu as le temps évidemment !
(surtout les fichiers modifiés de /install/resources, notamment settings.xml et les upgrade.php 1 à 9 !)
Bien que je pense que ces derniers ne sont utilisés que pour une MAJ depuis une version<1.2 ? Ce serait alors moins critique...

@+


EDIT: quand je serai sûr de la validité de mon pack, peut-être pourrais-je le poster sur:
http://community.mybboard.net/ (section Internationalization) ?

Aelis

Bonsoir !

Je viens d'installer MyBB 1.2.7 et je ne comprend pas comment le mettre en Français avec ton pack.

Merci d'avance pour l'aide Wink
Aelis a écrit :Bonsoir !

Je viens d'installer MyBB 1.2.7 et je ne comprend pas comment le mettre en Français avec ton pack.

Merci d'avance pour l'aide Wink

Tout est détaillé dans les fichiers HTML de la Documentation dans l'archive !

Si tu as installé à partir de mon pack ci-dessus (lien Rapidshare), l'admin est déjà en français (nomalement...)

CrazyCat a vérifié et c'est OK !....

Alors, je ne comprends pas bien ta question...

S'il s'agit du Forum lui-même, va dans le Panneau d'Administration, menu Changer à gauche, puis Langue par défaut, sélectionne Français (France), et valide.

Si l'admin est en anglais (ce qui serait incompréhensible puisque j'ai "forcé" l'admin en français dans le fichier settings.xml), alors, va dans Préférences Panneau de Contrôle (Global) et là aussi, sélectionne français et valide.

As-tu fait une installation nouvelle ou une mise à jour ?...

@+

Aelis

J'ai télécharger MyBB en Anglais sur le site de MyBB, et je l'ai installer. Il est donc en Anglais sur mon FTP. J'aimerais le mettre en Français grace à ta traduction, mais je ne comprend pas comment..

Je suis plus clair ? Wink
Aelis a écrit :J'ai télécharger MyBB en Anglais sur le site de MyBB, et je l'ai installer.
Shy Ah bon ?... Alors à quoi ça sert que je me décarcasse !...
Le pack ci-dessus est un pack complet en français avec installation et tout et tout en français ! C'est celui-là que tu aurais dû installer !

Citation :Il est donc en Anglais sur mon FTP. J'aimerais le mettre en Français grace à ta traduction, mais je ne comprend pas comment..
Je suis plus clair ? Wink
Oui, maintenant, je comprends... A question précise, réponse précise !

Normal qu'il soit en anglais alors!
Dans ton cas, le pack ci-dessus ne t'aidera en rien, il n'est pas prévu pour ça ! Encore une fois, il est prévu pour une install ou un upgrade entièrement en français.

Tu as trois solutions:

1- Tout virer sur ton FTP, uploader les fichiers du pack ci-dessus et lancer install.php. Tu auras un forum tout neuf et tout en français y compris les images des boutons ! Solution simple et radicale !

2. Utiliser le pack de francisation contenu dans ce thread:
http://www.mybb.fr/showthread.php?tid=303
Lis bien les instructions... télécharge le package de mise à jour:
http://www.mybb.fr/attachment.php?aid=98
(Note importante : il te faut aussi upper avant la trad de Le Poulpe)
Ensuite lance upgrade.php
Pas sûr que ça marche vu que tu as déjà la 1.2.7!

3- Un peu plus compliqué peut-être...
Utiliser un outil de Mise à jour que j'avais écrit il y a quelque temps.
Mais là, il te faut:
a) Télécharger le pack français de Le Poulpe et le mettre sur ton FTP.
b) Télécharger les fichiers modifiés qui remplacent ceux de Le Poulpe:
c) Lis bien cette discussion:
http://www.mybb.fr/showthread.php?tid=280
Là, télécharger la dernière version de mon script de mise à jour, ici, je pense:
http://www.mybb.fr/attachment.php?aid=88
Mets tout ça sur ton FTP.
Lis info.doc contenu dans l'archive !!
- frinstall.php à mettre dans le dossier install du forum
- settings_fr.xml à mettre dans le dossier install/resources du forum
(dossiers à recréer si tu as supprimé le dossier /install après installation de MyBB)
Puis exécute le script/install/frinstall.php


Tout est bien détaillé dans les différentes discussions !!!

A toi de choisir...

Si j'ai développé la version complètement traduite de cette discussion (cf. plus haut, c'est justement pour faciliter la tâche.

Je pense que le mieux, si tu n'as rien sur ton forum, c'est évidemment la solution 1 ! C'est bien plus simple !

C'est d'ailleurs pour ça que je l'ai créée: elle regroupe tout !
l'install en fr ++ les fichiers de Le Poulpe + les modifs apportées à l'admin + la doc explicative en français.
Je te conseille fortement d'opter pour cette solution si tu ne veux pas te casser la tête à savoir quel(s) fichier(s) manque(nt) ou pas !!!

Tiens-moi au courant si tu as des difficultés.

@+

Aelis

J'ai tout réeinstaller avec ton pack, ca passe nickel. Merci beaucoup Wink

networlds

Slt,

Je te dirais quoi dans quelque jours, j ai encore un forum à installer Wink
Salut, connaissant bien les site d'upload comme rapidshare & co...
Je c'est qu'il enlève les lien si il sont pas trop utilisé pendant un peu de temps donc...

J'ai uploader le pack sur mes sites....

http://sundarkplanetz.fr/MyBB1.2.7fr_full.rar
(normalement a 1gbps mais environ 10mbps en raison de tout les site présent de se serveur)

http://sundarkplanetz.net/MyBB1.2.7fr_full.rar
(hot link mon serveur dédié à 100mbps)

Et sur mon FTP anonyme

ftp://ftp2.sundarkplanetz.fr/sundarkpl/MyBB1.2.7fr_full.rar


Vitesse: rouge/vert fonçé/vert clair
Vitesse: Lente/moyen/speed
Vitesse: ~10mbps/~20/30mbps/100mbps

En gros vue la taille du fichier sa devraient prendre 4/5seconde pour une connexion adsl 1mega/s!!

PS: Se serait possible de traduire "tout"!!!
lol
Forum mybb.fr a écrit :Messages : 9
Groupe : Membre
Inscription :
March 2007
Statut : En ligne

Si les valeur, sont reglableWink, si par contre cela a été enregistrer comme sa a cause du $date de php excusé moi!! (php n'est pas en français pour se qui ne comprenent pas en tout cas pas pour l'option date! donc si les sauvegarde enregistre le code php de $date c'est normal mais il y as moyen de créer un script qui traduit php au fur et a mesure de l'enregistrement de la date.)


J'ai un petit problème avec mon portail.php aucun sujet ne s'affiche dans l'espace du millieu....
Une solution please?
SunDark a écrit :En gros vue la taille du fichier sa devraient prendre 4/5seconde pour une connexion adsl 1mega/s!!

Merci...

Citation :PS: Se serait possible de traduire "tout"!!!
Inscription :
March 2007
Si les valeur, sont reglableWink, si par contre cela a été enregistrer comme sa a cause du $date de php excusé moi!! (php n'est pas en français pour se qui ne comprenent pas en tout cas pas pour l'option date! donc si les sauvegarde enregistre le code php de $date c'est normal mais il y as moyen de créer un script qui traduit php au fur et a mesure de l'enregistrement de la date.)

Je vais voir si c'est possible...

Citation :J'ai un petit problème avec mon portail.php aucun sujet ne s'affiche dans l'espace du millieu....
Une solution please?

Va dans l'admin, Changer/Paramètres du portail.
Là complète le champ "ID du Forum pour récupérer les annonces". Par exemple 1,2,3... selon le nombre de forums et les forums que tu veux utiliser dans ton portail. Mets-en assez, ça mange pas de pain !

Et les numéros des forums sont à lire et/ou changer dans:
"Gestion du Forum/Gestion des forums".

@+
Spyto
SunDark a écrit :PS: Se serait possible de traduire "tout"!!!
lol
Forum mybb.fr a écrit :Messages : 9
Groupe : Membre
Inscription :
March 2007
Statut : En ligne

Salut,

J'ai trouvé une solution, sans doute pas très "catholique" pour ce que tu demandes.

Le problème vient effectivement du fait que c'est la fonction date() de PHP qui est utilisée et elle retourne une chaîne évidemment en anglais.

La fonction "équivalente" qui retourne une chaîne "localisée" est strftime().
Mais le problème c'est que les paramètres de la chaîne de format sont différents !
Par exemple "M Y" pour date() doit devenir "%b %Y" pour strftime !!!

Alors, j'ai "bidouillé" un truc qui a l'air de marcher...
Note: ça ne s'applique que dans le cas précis de l'affichage de la date d'enregistrement de la partie gauche ("auteur" du post).

Modifications à apporter au fichier /inc/fonctions_post.php/

1. Faire une copie préalable, on n'est jamais trop prudent !

2. Chercher ceci (autour de la ligne 278...):
$post['userregdate'] = my_date($mybb->settings['regdateformat'], $post['regdate']);

3. Commenter cette ligne:
//$post['userregdate'] = my_date($mybb->settings['regdateformat'], $post['regdate']);

et rajouter au-dessous ceci:
// "localiser" les dates

setlocale(LC_TIME, "fr_FR");
// convertir les paramètres de format
// dans $mybb->settings['regdateformat'], ils sont valides pour la fonction date()
// mais pour utiliser la fonction strftime nécessaire à la localisation des dates, ils sont différents!
// alors je convertis provisoirement ces paramètres de façon à les adapter à strftime()
// Je ne suis pas sûr de les avoir tous, mais dans notre exemple, je pense que ça suffit...
// remplacement par exemple de "M Y" par "%b %Y" pour strftime()

$format=str_replace(array("D", "l", "M", "F", "d", "j", "y", "o", "M", "H", "h", "z", "n", "i", "a", "s", "N", "W", "w", "y", "Y", "e"), array("%a", "%A", "%b", "%B", "%d", "%e", "%g", "%G", "%h", "%H", "%I", "%j", "%m", "%M", "%p", "%u", "%W", "%w", "%u", "%y", "%Y", "%z"), $mybb->settings['regdateformat']);
// et convertir la date en français...
[color=marroon]$post['userregdate'] = strftime($format, $post['regdate']);


Et voilà.

Je sais, c'est du bricolage ! Peut-être y a-t-il moyen de faire plus simple, voire de généraliser à toutes les dates du forum ?
J'ai ouvert une piste, que les PHPistes chevronnés s'y lancent..

Je ne pense pas qu'il y ait de fonction PHP qui fasse le travail "automatiquement".

En tout cas, pour moi, ça marche en local, avec EasyPHP 1.8 !
Je viens de tester en ligne, c'est bon !

Remarque importante:
J'avais mis:
setlocale(LC_TIME, "FR");
ça marchait en local sous EasyPHP, mais pas en ligne !.

J'ai donc remplacé par
setlocale(LC_TIME, "fr_FR");
(qui ne marchait pas sous EasyPHP !)
et ça roule!

En espérant que ce bout de code puisse être utile ?

@+
Spyto
Ne change rien !

Je crois avoir trouvé encore mieux !!!

Il faut modifier un bout de code dans fonctions.php de façon à avoir les dates en français partout sur le forum !!!
Je crois que j'y suis presque.

Je finalise et je poste ça ce soir ou demain...
Cool!!!

J'attends avec impatience...
J'ai eu le temps de rien changé, la flemme de se plongé dans le code mdr!
Merci pour tout j'ai telecharger et tout été en fr ^^
mama a écrit :Merci pour tout j'ai telecharger et tout été en fr ^^

Salut,

Mais pourquoi n'as-tu pas téléchargé la dernière version (1.2.12) du pack fr, ici:
http://www.mybb.fr/showthread.php?tid=503

La v1.2.7 date un peu...
Et tant qu'à faire........
Bonjour,
J'aimerais savoir comment changer la langue du forum
Merci de votre réponse.
Salut,

1. Tout d'abord prends la dernière version (1.2.12), ici:
http://www.mybb.fr/showthread.php?tid=503

2. Il y a une doc incluse.

3. Normalement, si tu as installé mon pack fr, tout est en français par défaut !!!

4. Pour changer la langue du forum:
Panneau d'Admin/Changer/Configuration générale, section Langue par défaut
ou si tu es en anglais:
Change/General Configuration, section Default Language

5. Pour changer la langue de l'administration:
Panneau d'Admin/Changer/Préférences du Panneau de Contrôle (Global), section Langue du Panneau de Contrôle
ou si tu es en anglais:
Change/Control Panel Preferences (Global), section Pour changer la langue
et choisi ta langue et valide !

Tout ceci présuppose que tu as installé un pack bilingue, sinon tu n'auras que l'anglais comme choix possible !!!

@+
Spyto
euh il y a que l'anglais possible
ou est-ce que je peut télécharger ce pack bilingue
David888 a écrit :euh il y a que l'anglais possible
ou est-ce que je peut télécharger ce pack bilingue
Je t'ai donné le lien de la dernière version 1.2.12 de mon pack bilingue (en/fr) dans le §1 de ma réponse précédente !!! Shy

Je te le remets ici:
http://www.mybb.fr/showthread.php?tid=503
Pages : 1 2 3
 Utilitaire de traduction fourni par Regentronique