Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[PhpBB3] Portal

Manchot de magellan
Avatar de La Fouine
  • Age : 29 ans
  • Messages : 497
  • Inscrit : 28 Novembre 2007
  • OS : Ubuntu
  • Interface : Gnome
  • Navigateur : Chromium
  • Courrielleur : Evolution
  • Messagerie : Pidgin
  Lien vers ce message 27 Décembre 2007, 23:09
Etant en mode Test PhpBB v3, et voulant ajouter un portail sur celui ci, je me suis donc permis de traduire un portail que j'ai trouvé fort bien sympathique.
Voilà un lien vers ce portail, afin que vous puissiez voir à quoi il ressemble:

http://www.phpbb3portal.com/

Il y a déjà une traduction de l'interface visible par les membres via leur forum, je vous la reposte, afin de vous éviter de chercher trop loin :p
Pour information ce fichier est le fichier portal.php situé à la racine de language/fr.

<?php
/*
*
* bb3portal [french]
*
* @package phpBB3 Portal  a.k.a canverPortal  ( www.phpbb3portal.com )
* @version $Id: portal.php,v 1.4 2007/08/19 17:51:00 angelside Exp $
* @copyright (c) Canver Software - www.canversoft.net
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @translation by: YOU_NICK http://www.yourwebpage.tld  DATE
*/

/**
* DO NOT CHANGE
*/
if (empty($lang) || !is_array($lang))
{
    $lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine


$lang = array_merge($lang, array(
    // General
    'PORTAL'                => 'Portail',
    'WELCOME'                => 'Bienvenue',

    // news & global announcements
    'LATEST_ANNOUNCEMENTS'    => 'Dernires Annonces Gnrales',
    'LATEST_NEWS'            => 'Dernires Nouveauts',
    'READ_FULL'                => 'Lire Tout',
    'NO_NEWS'                => 'Aucune Nouveaut',
    'NO_ANNOUNCEMENTS'        => 'Aucune Annonce Gnrale',
    'POSTED_BY'                => 'Auteur',
    'COMMENTS'                => 'Commentaires',
    'VIEW_COMMENTS'            => 'Voir les Commentaires',
    'POST_REPLY'            => 'Ecrire un Commentaire',
    'TOPIC_VIEWS'            => 'Vues',

    // who is online
    'WIO_TOTAL'            => 'Total',
    'WIO_REGISTERED'    => 'Enregistr&eacute;(s)',
    'WIO_HIDDEN'        => 'Invisible(s)',
    'WIO_GUEST'            => 'Invit&eacute;(s)',
    //'RECORD_ONLINE_USERS'=> 'Record de membres connect&eacute;s en m&ecirc;me temps: <strong>%1$s</strong><br />%2$s',

    // user menu
    'USER_MENU'            => 'Profil',
    'UM_LOG_ME_IN'        => 'Se souvenir de moi',
    'UM_HIDE_ME'        => 'Cacher ma prsence',
    'UM_MAIN_SUBSCRIBED'=> 'Souscrit',
    'UM_BOOKMARKS'        => 'Marques Pages',

    // statistics
    /*
    'ST_NEW'        => 'Nouveau',
    'ST_NEW_POSTS'    => 'Nouveau Message',
    'ST_NEW_TOPICS'    => 'Nouveau Sujet',
    'ST_NEW_ANNS'    => 'Nouvelle Annonce',
    'ST_NEW_STICKYS'=> 'Nouveau Post-It',
    */
    'ST_TOP'        => 'Total: ',
    'ST_TOP_ANNS'    => 'Total des Annonces: ',
    'ST_TOP_STICKYS'=> 'Total des Post-It: ',
    'ST_TOT_ATTACH'    => 'Total des Fichiers Joints: ',

    // search
    'SH'        => 'aller',
    'SH_SITE'    => 'forums',
    'SH_POSTS'    => 'messages',
    'SH_AUTHOR'    => 'auteur',
    'SH_ENGINE'    => 'Sur Internet',
    'SH_ADV'    => 'Recherche avance',
    
    // recent
    'RECENT_TOPIC'        => 'Sujet Rcent',
    'RECENT_ANN'        => 'Annonce Rcente',
    'RECENT_HOT_TOPIC'    => 'Sujet Rcent Populaire',

    // random member
    'RND_MEMBER'    => 'Membre au Hasard',
    'RND_JOIN'        => 'Inscription',
    'RND_POSTS'        => 'Messages',
    'RND_OCC'        => 'Centres d\'Intrt',
    'RND_FROM'        => 'Localisation',
    'RND_WWW'        => 'Site Internet',

    // top poster
    'TOP_POSTER'    => 'Meilleur Posteur',

    // links
    'LINKS'    => 'Liens',

    // latest members
    'LATEST_MEMBERS'    => 'Derniers membres',

    // make donation
    'DONATION'         => 'Faire un Don',
    'DONATION_TEXT'    => 'est une association qui fournit des services sans intention d\'en tirer des revenus. n\'importe qui voulant soutenir cette association peut le faire au moyen d\'un don qui nous permettra de financer le co&ucirc;t du serveur, le domaine etc.',
    'PAY_MSG'        => 'Apr&eagrave;s avoir s&eacute;lectionn&eacute; le montant que vous d&eacute;sirez, validez votre don en cliquant sur le bouton paypal',
    'PAY_ITEM'        => 'Faire un Don', // paypal item

    // main menu
    'M_MENU'     => 'Menu',
    'M_CONTENT'    => 'Contenu',
    'M_ACP'        => 'Administration',
    'M_HELP'    => 'Aide',
    'M_BBCODE'    => 'FAQ BBCode',
    'M_TERMS'    => 'Rgles d\'utilisation',
    'M_PRV'        => 'Vie prive',
    'M_SEARCH'    => 'Recherche',

    // link us
    'LINK_US'        => 'Faire un lien',
    'LINK_US_TXT'    => 'Si vous souhaitez faire un lien sur votre site vers <strong>%s</strong>. Utilisez le code HTML suivant   insrer dans vos pages:',

    // friends
    'FRIENDS'                => 'Amis',
    'FRIENDS_OFFLINE'        => 'Non-Connect',
    'FRIENDS_ONLINE'        => 'Connect',
    'NO_FRIENDS'            => 'Aucun ami dfini pour le moment',
    'NO_FRIENDS_OFFLINE'    => 'Aucun ami non-connect',
    'NO_FRIENDS_ONLINE'        => 'Aucun ami connect',
    
    // last bots
    'LAST_VISITED_BOTS'        => 'Les %s dernires visites de robots',
    
    // wordgraph
    'WORDGRAPH'                => 'Tag',

    // change style
    'BOARD_STYLE'            => 'Style du forum',
    'STYLE_CHOOSE'            => 'Choisissez un style',
        
    // team
    'NO_ADMINISTRATORS_P'    => 'Aucun administrateurs',
    'NO_MODERATORS_P'        => 'Aucun modrateurs',

    // average Statistics
    'TOPICS_PER_DAY_OTHER'    => 'Sujets par jour: <strong>%d</strong>',
    'TOPICS_PER_DAY_ZERO'    => 'Sujets par jour: <strong>0</strong>',
    'POSTS_PER_DAY_OTHER'    => 'Messages par jour: <strong>%d</strong>',
    'POSTS_PER_DAY_ZERO'    => 'Messages par jour: <strong>0</strong>',
    'USERS_PER_DAY_OTHER'    => 'Utilisateurs par jour: <strong>%d</strong>',
    'USERS_PER_DAY_ZERO'    => 'Utilisateurs par jour: <strong>0</strong>',
    'TOPICS_PER_USER_OTHER'    => 'Sujets par utilisateur: <strong>%d</strong>',
    'TOPICS_PER_USER_ZERO'    => 'Sujets par utilisateur: <strong>0</strong>',
    'POSTS_PER_USER_OTHER'    => 'Messages par utilisateur: <strong>%d</strong>',
    'POSTS_PER_USER_ZERO'    => 'Messages par utilisateur: <strong>0</strong>',
    'POSTS_PER_TOPIC_OTHER'    => 'Messages par sujet: <strong>%d</strong>',
    'POSTS_PER_TOPIC_ZERO'    => 'Messages par sujet: <strong>0</strong>',

    // other
    'POLL'        => 'Sondage',
    'CLOCK'        => 'Horloge',
    'SPONSOR'    => 'Sponsors',
    
    /**
    * DO NOT REMOVE or CHANGE
    */
    'PORTAL_COPY'    => 'Portal by <a href="http://www.phpbb3portal.com" title="phpBB3 Portal" target="_blank">phpBB3 Portal</a> &copy; <a href="http://www.phpbbturkiye.net" title="phpBB Trkiye" target="_blank">phpBB</a> Trkiye',
    )
);

// mini calendar
$lang = array_merge($lang, array(
    'Mini_Cal_calendar'        => 'Calendrier',
    'Mini_Cal_add_event'    => 'Ajouter un Evnement',
    'Mini_Cal_events'        => 'Evnements   Venir',
    'Mini_Cal_no_events'    => 'Aucun',
    'Mini_cal_this_event'    => 'Anniversaires du Mois',
    'View_next_month'        => 'Mois Suivant',
    'View_previous_month'    => 'Mois Prcdent',

// uses MySQL DATE_FORMAT - %c  long_month, numeric (1..12) - %e  Day of the long_month, numeric (0..31)
// see http://www.mysql.com/doc/D/a/Date_and_time_functions.html for more details
// currently supports: %a, %b, %c, %d, %e, %m, %y, %Y, %H, %k, %h, %l, %i, %s, %p
    'Mini_Cal_date_format'        => '%b %e',
    'Mini_Cal_date_format_Time'    => '%H:%i',

// if you change the first day of the week in constants.php, you should change values for the short day names accordingly
// e.g. FDOW = Sunday -> $lang['mini_cal']['day'][1] = 'Su'; ... $lang['mini_cal']['day'][7] = 'Sa'; 
//      FDOW = Monday -> $lang['mini_cal']['day'][1] = 'Mo'; ... $lang['mini_cal']['day'][7] = 'Su'; 
    'mini_cal'    => array(
        'day'    => array(
            '1'    => 'Lu',
            '2'    => 'Ma',
            '3'    => 'Me',
            '4'    => 'Je',
            '5'    => 'Ve',
            '6'    => 'Sa',
            '7'    => 'Di',
        ),

        'month'    => array(
            '1'    => 'Jan',
            '2'    => 'Fev',
            '3'    => 'Mar',
            '4'    => 'Avr',
            '5'    => 'Mai',
            '6'    => 'Jun',
            '7'    => 'Jul',
            '8'    => 'Aou',
            '9'    => 'Sep',
            '10'=> 'Oct',
            '11'=> 'Nov',
            '12'=> 'Dec',
        ),

        'long_month'=> array(
            '1'    => 'Janvier',
            '2'    => 'Fvrier',
            '3'    => 'Mars',
            '4'    => 'Avril',
            '5'    => 'Mai',
            '6'    => 'Juin',
            '7'    => 'Juillet',
            '8'    => 'Aot',
            '9'    => 'Septembre',
            '10'=> 'Octobre',
            '11'=> 'Novembre',
            '12'=> 'Dcembre',
        ),
    ),
));

?>


Ensuite pour installer le Portail vous devez modifier quelques fichiers notamment un fichier de langue, voil� sa traduction:

#
#-----[ OUVRIR ]----------------------------------------------------------
#

language/fr/acp/common.php

#
#-----[ TROUVER ]----------------------------------------------------------
#

?>

#
#-----[ AVANT, AJOUTER     ]---------------------------------------------------
#

// phpBB3 Portal by phpbb3portal.com
$lang = array_merge($lang, array(
       'ACP_PORTAL_INFO'                       => 'Portail',
       'ACP_PORTAL_GENERAL_INFO'               => 'Gnral',
    'ACP_PORTAL_ANNOUNCE_INFO'              => 'Annonces Gnrales',
    'ACP_PORTAL_NEWS_INFO'                  => 'Nouveauts',
       'ACP_PORTAL_RECENT_INFO'                => 'Sujets Rcents',    
       'ACP_PORTAL_WORDGRAPH_INFO'                => 'Tags',
       'ACP_PORTAL_GENERAL_INFO'                  => 'Paramtres Gnraux',
    'ACP_PORTAL_PAYPAL_INFO'                => 'Dons PayPal',    
    'ACP_PORTAL_ATTACHMENTS_NUMBER_INFO'    => 'Fichiers Joints',
    'ACP_PORTAL_MEMBERS_INFO'               => 'Derniers Membres',
    'ACP_PORTAL_POLLS_INFO'                 => 'Sondage',    
    'ACP_PORTAL_BOTS_INFO'                  => 'Visites des Robots',
    'ACP_PORTAL_MOST_POSTER_INFO'           => 'Les meilleurs Posteurs',
    'ACP_PORTAL_WELCOME_INFO'               => 'Message de Bienvenue',
    'ACP_PORTAL_ADS_INFO'                   => 'Publicit',
    'ACP_PORTAL_MINICALENDAR_INFO'            => 'Calendrier',
));

Et enfin en fichiers joints, vous trouverez le fichier portal.php pour l'acp ainsi que le fichier de base portal.php! :)



Fichier joint
Télécharger
Fichier téléchargé 148 fois (nom du fichier: language.rar ; taille: 6.848 KO, date d'upload: 28 Décembre 2007, 4:23)
 
Manchot adélie
Avatar de clochette
  • Age : 42 ans
  • Messages : 1294
  • Inscrit : 27 Novembre 2007
  • OS : Debian
  • Interface : Gnome
  • Navigateur : Iceweasel
  • Courrielleur : Evolution
  • Messagerie : --
  Lien vers ce message 28 Décembre 2007, 13:05
A ce que je vois ça bosse dur http://forum.cabane-libre.org/images/smileys/okok.gif


Debianneux cornu; Barbu, bouffeur de c... !!
Laptop--RIP
Serveur--PFsense-2.1 && Serveur--FreeNAS-9.1.1
Serveur--Openstack-admin-2012 && Serveur--Openstack-noeud1-2012 && Serveur--Openstack-noeud2-2012
VPS--FreeBSD-9.2
 
Manchot de magellan
Avatar de La Fouine
  • Age : 29 ans
  • Messages : 497
  • Inscrit : 28 Novembre 2007
  • OS : Ubuntu
  • Interface : Gnome
  • Navigateur : Chromium
  • Courrielleur : Evolution
  • Messagerie : Pidgin
  Lien vers ce message 28 Décembre 2007, 16:29
Héhé, je m'ennuyais hier donc j'ai fait ça :p
Non, comme je voulais tester le portail et qu'il n'y avait pas de traduction, sachant que je déteste travailler sur un support qui n'est pas en français, je l'ai traduit ! :)
D'ailleurs merki lili et TheWorms pour les quelques corrections qu'ils ont apporté ! :)
 
Répondre


Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License
.