Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 31-08-2010 13:18:32

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,776,000

[RESOLU] DayName en français

Bonjour,

Je suis sous PB 10.5 et je cherche à afficher le nom du jour courant. La fonction DayName est là pour çà mais elle renvoie le nom du jour en anglais par défaut.

FI a écrit:

DayName returns a name in the language of the runtime files available on the machine where the application is run. If you have installed localized runtime files in the development environment or on a user's machine, then on that machine the name returned by DayName is in the language of the localized files.

For information about localized runtime files, which are available in French, German, Italian, Spanish, Dutch, Danish, Norwegian, and Swedish, see Application Techniques

Qu'est-ce que c'est que ces fameux "localized runtime files" ? Où est-ce que je peux les trouver ? Et comment faire en sorte que çà me renvoie des noms en français ?

Dernière modification par abdelta (01-09-2010 08:13:07)


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#2 31-08-2010 13:57:06

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] DayName en français

Bonjour,

Ils sont mis à disposition sur le site Sybase dans l'espace téléchargement (EBF/download) pour chaque version majeur de Powerbuilder (ex : 11.0, 11.1, 11.2, 11.5, 11.5.1 ...)

Les  "localized runtime files" correspondent à la mise à jour des fichiers de ressources de PB en fonction de la langue choisie.

En appliquant le localized runtime files en français à ta version de PB, tu auras par la suite le dayname en français.

Parcontre, les téléchargements pour la version 10.5 ne sont plus disponibles sur le site Sybase.

Hors ligne

 

#3 31-08-2010 14:04:56

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] DayName en français

buck a écrit:

En appliquant le localized runtime files en français à ta version de PB, tu auras par la suite le dayname en français.

Du coup, il faudrait appliquer le fichier sur tous les postes utilisateurs pour qu'ils aient la même chose à l'écran ?

buck a écrit:

Parcontre, les téléchargements pour la version 10.5 ne sont plus disponibles sur le site Sybase.

Est-ce que quelqu'un aurait ces fichiers et pourrait me les envoyer ? Cà me sauverait la vie. Sinon, je transformerai moi-même les noms en Français, avec un choose case.


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#4 31-08-2010 14:38:54

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] DayName en français

Oui, il faut installer les fichiers sur tous les postes utilisateurs. Je ne les utilise pas personnellement.

Sinon, tu as aussi vite fait :

Code: pb

date ld_date
string ls_jour, ls_joursem[] = { 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' }
ls_jour = ls_joursem[DayNumber(ld_date)]

Hors ligne

 

#5 31-08-2010 15:23:56

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: [RESOLU] DayName en français

Bonjour,
     Juste pour préférer la solution de BUCK.
     Les <localized runtime files> sont en fait les DLL de PB ou les chaines sont traduites ( en fonction du pays choisi). Malheureusement ces traduction ne suivent pas le même rythme que les EBF. Si tu regarde sur le site  la dernière version française , etc.. de la 11.5 est la 11.5.1 qui date de JUIN 2009 hors depuis il y a eu différents PATCH ( Donc méfiance à utiliser les versions traduites de PB)

Hors ligne

 

#6 31-08-2010 15:40:27

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] DayName en français

Bonjour,

J'aurais pu le préciser. C'est pour cela que je ne les utilise pas, le passage d'un EBF écrase Le <localized runtime files> courant.

Hors ligne

 

#7 31-08-2010 15:42:14

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: [RESOLU] DayName en français

Effectivement tu fais bien de souligner l'écrasement éventuel

Hors ligne

 

#8 01-09-2010 08:12:40

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] DayName en français

Ok, merci à tous pour ces informations, je vais donc me débrouiller autrement qu'avec les "localized runtime files".


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22