Ici vous trouverez les différentes traductions de la piratebox.
Pour commencer voici la page .READ.ME. disponible en français (vous pouvez aussi l’éditer avec un éditeur html ou de texte), vous n’avez qu’à remplacer celle déjà existante par celle-ci: ici.
La traduction du HEADER (vous le trouverez dans chaque sous dossier du répertoire Shared de votre piratebox).
Traductions fournies par Ninjaw P.B.
Maintenant passons au choses sérieuse. Vous-vous dîtes c’est bien beau mais moi j’aimerais que ma page d’accueil soit en français. J’y viens et là nous entrons dans la partie un peu plus complexe.
Commençons par traduire les message tel que: « fichier reçu », « envoie en cour » etc. Pour ce faire donnez une adresse IP fixe à votre machine comme 192.168.1.2 (c’est très important cela permet à votre ordinateur de s’identifier auprès de votre piratebox), ouvrez un terminal (OSX ou UBUNTU) ou PUTTY si vous êtes sous windows.
-Dans PUTTY faites une connexion SSH à l’adresse: 192.168.1.1
-Dans un terminal tapez: ssh root@192.168.1.1
Tapez votre mot de passe. Une fenêtre OpenWrt s’affiche, tapez:
vi /opt/piratebox/bin/droopy
Rappelez vous pour modifier des lignes dans l’édituer vi il suffit de tapez i pour pouvoir les modifier puis echap et :wq pour sauvegarder.
Modifiez vos lignes pour quelles ressemble à ceci:
la ligne 324/850 Fichier reçu
ligne 325/850 Fichier reçu !
327/850 Probl&eagrave;me
328/850 il y a eu un probl&eagrave;me !,
329/850 Réessayer
330/850 Découvrir l’adresse de cette page.
Maintenant nous allons changer la page d’accueil. Pour ce faire tapez dans votre terminal/fenêtre PUTTY: vi /opt/piratebox/www/index.html
Pour changer l’image qui s’affiche en haut de la page d’accueille, il vous faut modifier la ligne suivantes, changez l’emplacement du fichier en ajoutant le chemin puis ajoutez le nom de votre fichier avec son extension:
Pour rendre les trois phrases de la page d’accueille en français, vos lignes doivent ressembler a ceci:
<b>1.</b> En savoir plus sur le projet. <a href= »/.READ.ME.htm » target= »_parent »><b>ici</b></a>.<p>
<b>2.</b> Cliquez sur le bouton ci dessus pour commencer à partager.</p>
<b>3.</b> Naviguez et télécharger les fichiers.<a href= »/Shared » target= »_parent »><b>ici</b></a>.<br>
</div>
Vous pouvez remplacer l’image ainsi que le texte qui s’affiche en haut de votre onglet:
<LINK rel= »shortcut icon » href= »/Shared/votreimage.png » type= »image/x-icon » />
<title>Ce qui s’affiche en haut de l’onglet</title>
Cette page est en HTML comme son extension l’indique, vous pouvez donc la modifier a souhait, je ne détaille ici que la procédure basique, mais les possibilités sont quasi illimitées, vous pouvez par exemple rajouter, un fond, des images, du texte ou tout autre.
Vous pouvez modifier le nom ainsi que le premier message affiché dans le chat pour cela tapez cette commande:
vi /opt/piratebox/conf/piratebox.conf
Puis editez cette ligne dans la rubrique « Configuration for the pure piratebox »:
#Inititiation Chat-Message
CHATMSG= »<date>00:00:00</date> <name>Le nom qui s’affiche avant le message:</name> <data class=’def’>Votre message!</data><br> »
Voilà redémarrez votre piratebox, connectez vous à son réseau et profitez.
Les liens pour « BACK TO MENU » et le suivant ne sont plus à jour.
Normalement c’est bon. Pouvez vous vérifier
Salut 🙂 Tous les tutos que l’on trouve un peu partout sont extrêmement bien faits, et un noob comme moi a réussi à monter sa piratebox sans trop de soucis. Il n’y a qu’un point qui me chagrine, c’est pour franciser tout ça, personnaliser l’index et le readme, etc. Vos explications ici sont pour une ancienne version, et depuis une trad des fonctionnalités a été intégrée. Mais le plus pénible reste la personnalisation/francisation des deux pages restantes. Il semble qu’il y ait un projet autour de ça : https://github.com/MaStr/PirateChest Avez vous eu l’occasion de regarder ? Avez vous des suggestions pour pouvoir personnaliser les deux pages en question sans forcément le faire à l’éditeur via putty ? Merci 🙂
Re 🙂 Je m’interroge, vous semblez laissez entendre (pour le read.me) qu’il suffit de faire un couper/coller, voire un simple ‘remplacer’ du fichier d’origine par celui-ci. Mais, je ne vois pas comment ? Pouvez-vous m’aiguiller ? J’imagine que si la manip’ est aisée pour le read.me, elle serait identique pour l’index ? Merci par avance 🙂
En reponse à l8jcjbhty0 tu peux faire un copier depuis ton navigateur windows et quand tu retournes à l’interface de ligne de commande tu fais un clic droit pour coller, dans ton editeur de texte par exemple…
Bonjour ayant découvert PIRATEBOX récemment j’ai pu effectuer quelques modifications en français, après tests cela semble fonctionner pour moi.
pour mettre le FORUM EN FRANCAIS de piratebox 0.5.1 il faut ouvrir le fichier de modèle suivant: /opt/piratebox/share/board/templates.pl
Au préalable FAIRE UNE COPIE DU FICHIER AVANT MODIFICATION en « .bak » par exemple.
Si les modifs sont mauvaises on remplace le fichier modifié par la sauvegarde .bak (via cp ou mv).
on se rend dans le dossier board:
cd /opt/piratebox/share/board/
on fais une sauvegarde du fichier:
cp templates.pl templates.pl.bak
on ouvre le fichier avec un éditeur de texte:
nano -c template.pl (-c affiche les lignes)
Des lignes 11 à 26 et 28 à 42 on peut remplacer les mots clés ^^
Aux lignes 30-31-32 j’ai laissé tel quel dans mon cas.
on enregistre le fichier (avec nano F2 suivi de « y » et entrée)
POUR CHANGER LE MESSAGE D ACCUEIL DU FORUM dans /opt/piratebox/www/board/config.pl à la ligne 14.
Dans ce dossier On peut aussi modifier le look de la page ,limitations, posts images…à manipuler avec une sauvegarde de coté (.bak)…
METTRE LA DATE A JOUR on tape la commande suivante:
date YYYYMMDDHH (201210231630 pour le 23 Octobre 2012 à 16h30)
pour VOIR LE NBR DE CLIENTS CONNECTES (un compteur apparait en bas de l’accueil ^^ ):
On va utiliser « crontab » Il mettra à jour un fichier station_cnt.txt dans /opt/piratebox/www toutes les 2 minutes.
Pour s’assurer que le démon cron est actif premièrement on exécute:
/etc/init.d/cron enable && /etc/init.d/cron start
Depuis la version 0.3.1 de piratebox, Il il existe un script qui greps les informations nécessaires de «iw». Il est Conçu pour OpenWRT, mais il pourrait fonctionner sur les ordinateurs portables, aussi. Si vous voulez l’utiliser, exécutez la commande suivante:
/opt/piratebox/bin/install_piratebox.sh /opt/piratebox/conf/piratebox.conf station_cnt
Sur mon mr3020 ça fonctionne…
En espérant que ça en aidera plus d’un…..
on peut également mettre le message du compteur en français…..
Pour ça modifier le script suivant à l’aide nano ou vi (!sauvegarde!):
/opt/piratebox/bin/station_cnt.sh
remplacer
« Currently there are $CNT connected clients »
par ce message par exemple:
Ce compteur est mis a jour toute les 2 minutes…..Actuellement vous êtes $CNT connecté(s) à la piratebox……have fun ^^ »
!Ne pas modifier les caractères spéciaux du script!
Bon, grâce à vos tutos j’ai réussi à monter la pirate box. Mais ça se corse au moment de la personnalisation… Je peux bien me connecter en SSH mais quand je tape : vi /opt/piratebox/conf/piratebox.conf il ne se passe rien (si ce n’est quelques lignes vides). Et si je passe par winscp, j’ai alors une erreur au lancement : La commande « pwd » a échoué avec pour code de retour 0 et pour message -ash : groups : not found ». Help!
Très bizarre car pour ma part je n’ai pas de soucis, et ce problème ne m’a jamais été rapporté. Essayez de redémarrer votre piratebox