begin process at 2010 09 03 09:58:54
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > GESTION DYNAMIQUE DES PAGES MULTI-PAYS

GESTION DYNAMIQUE DES PAGES MULTI-PAYS


 Information sur la source

Note :
Aucune note
Catégorie :Application Classé sous :gestion, langue, phrase, site Niveau :Expert Date de création :25/04/2002 Date de mise à jour :26/04/2002 11:12:00 Vu / téléchargé :10 698 / 204

Auteur : Skyride

Ecrire un message privé
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Je vous donne quelques explications à propos de cette petite application Web.

Il s'agit de générer des phrases selon la langue sélectionnée (certains peut être générent des pages web statiques
et doivent multiplier les exemplaires selon les pays concernés).

Pour démarrer, vous devez :
- installer la base de données en ODBC via l'administration Cold Fusion et la nommer "rubrique".
- la page principale s'intitule index.cfm
- la rubrique "exemple" vous permettra de visualiser un petit exemple simple.
- l'autre rubrique vous permettra d'administrer les traductions.

Nous allons faire un petit bout de chemin ensemble
Imaginons que vous créez une page dont le thème est "alimentation"
1. Allez dans l'administration et créer la rubrique "alimentation"
- renseigner l'ID, attention celui ci doit être unique (vous pourrez mettre un identifiant automatique si vous le souhaitez)
- renseigner le nom de la rubrique (je n'ai pas fait de test afin de savoir si vous avez bien saisi les infos, pas trop de temps ;-)

2. Vous êtes de retour sur la liste alors :
- cliquez sur la rubrique que vous venez de créer
- cliquez sur le bouton "détail" à coté du champs "detail FR"
- saisissez vous mots en francais (attention : un champs = 1 mot ou expression)
- dans notre exemple, nous allons saisir :
* manger
* boire
* digérer
* pomme
* j'aime les pommes
- une fois que vous avez validez vous obtenez ceci dans le détail FR de la page appellante :
mangerboiredigérerpommeJ'aime les pommes

- Nous allons maintenant référencer les mots en anglais
- cliquez sur le bouton "détail" à coté du champs "detail US"
- saisissez vous mots en anglais (attention ils doivent être en phase avec ceux saisis en francais: LES SAISIR DANS LE MEME ORDRE ;-))

- dans notre exemple, nous allons saisir :
* to eat
* to drink
* to digest
* apple
* I like apple
- une fois que vous avez validez vous obtenez ceci dans le détail US de la page appellante :
to eatto drinkto digestappleI like apple

Voilà, nous avons référencer une rubrique et bien maintenant passons à l'exemple :
Je ne vous donnerai pas d'explications sur le code, je pense pour vous parviendrez à le comprendre de vous même ;-)

Selon la langue, on veut ecrire "J'aime les pommes si on est en francais" et "I like apple si on est en anglais"

Eh bien dans la page test, il suffit d'ecrire : <CF_rubrique id="1" item="5">
- CF_rubrique : appel du custom tag que vous trouverez dans le zip
- id : représente l'ID de la rubrique
- item : réprésente la place du mot ou expression dans la chaîne (mangerboiredigérerpommeJ'aime les pommes)
    1            2           3            4                 5

NB : Ah oui une dernière petite chose, chaque rubrique est fixée au maximum à 5 traductions
Vous pouvez changer ce chiffre en vous rendant dans le fichier script et en changeant la valeur de NBITEM

Vous pouvez vous inspirer de mon travai et ainsi prendre en compte plusieurs langues...

Voila

                

Source

  • Tout est dans le zip !!!
Tout est dans le zip !!!                

 Conclusion

J'espère que cela vous aidera...

Si vous avez des améliorations ou autres astuces, comme d'habitude je suis à votre écoute                

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip PAGINER LES RÉSULTATS D'UNE REQUÊTE
Source avec Zip ARBORESCENCE DE FICHIERS
RESPECTER LA MISE EN FORME DANS UN CHAMPS DE TYPE TEXTAREA
REGROUPEMENT DE JEUX D'ENREGISTREMENTS SUR UN CHAMPS D'UNE T...
GESTION D'ABSENCE DE CONCORDANCE DE VALEURS ENTRE LES TABLES...

 Sources de la même categorie

Source avec Zip NOMBRE DE CONNECTÉ VIA UN COMPOSANT CFC par nickadele
RÉCUPÈRER LE CHEMIN D'UN FICHIER SUR LE SERVEUR DISTANT par FRH
Source avec Zip Source avec une capture FORUM PARAMETRABLE AVEC ZONE ADMIN par drweb
Source avec Zip Source avec une capture FORUM par Metrox
Source avec Zip CONSULTER SES MAILS par Metrox

 Sources en rapport avec celle ci

Source avec Zip LIVECOUNTER :: AFFICHE LE NOMBRE DE CONNECTÉS À VOTRE SITE par olivince

Commentaires et avis

Commentaire de Arnaud14 le 12/08/2002 10:19:28

Salut

Je viens de tester le code, et une fois ton environnement mis en place, il est vrai que tu peux gérer n'importe quelle traduction...

Trés bon travail

Et bon courage

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Sécuriser un site. [ par AztechXX ] Dans mon apprentissage de CF , j'ai prevu de créer un petit site de test où pour accéder à certaine page , l'utilisateur doit être enregistré .J'ai co CfmFrance et Coldfusion !!! [ par Melulu ] Bonjour,je découvre votre site, je trouve qu'il est bien réalisé et utile, mais, je trouve un peu paradoxal qu'un site qui traite de ColdFusion soit d petite remarque au webmaster de ce site [ par Link ] il y a un petit problème à l'impression des message du forum en dessous du message correctement imprimé il metErreur d'exécution VBScript error "800a0 Gestion des erreurs de connexion... [ par BMS ] Gros poutous à toute la communauté!Je voudrais savoir comment je peux tester la présence d'une base des données sur mon serveur pour éviter que mes vi Gestion d'arborescence [ par trinity ] Connaissant la syntaxe de l'instruction cfdirectory, je me demande comment effectuer une représentation simple d'une arborescence (répertoire et sous- Collection Verity en français [ par Pascal ] Bonjour tout le monde,J'utilise ColdFusion Server 4.5 Enterprise (version anglaise) avec l'International Search Pack pour Verity.Voici mon problème :J Forum-city [ par sebrs1 ] Bonjour à tous,j'ai fais un site pour que tous le monde pose des question sur n'importe quel sujet, alors si vous avez des questions en programmation, Hey hop voila un site totalement en cold fusion avec traitement des bases de données :o) [ par ABL-Online ] Cher amis, je voudrais vous présenter mon premier site fait totalement en cold fusion, je vous invite a le visiter et je me tiens a votre entière disp nombre de visiteur [ par lemmings ] salut,je voudrais savoir comment compter le nombre de visiteur online qu'il y a sur mon site et pouvoir les reconnaitres, comme sur ce site dans le me URGENT [ par lemmings ] salut,je voudrais savoir comment compter le nombre de visiteur online qu'il y a sur mon site et pouvoir les reconnaitres, comme sur ce site dans le me


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales