PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Identifiants de la langue
  • Identifiants des pays
  • Variantes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Langue (Propriété)
En anglais : Language
ODBCConnecteurs Natifs (Accès Natifs)Non disponible avec ces types de connexion
La propriété ..Langue permet de gérer la langue utilisée pour les comparaisons et le tri pour les rubriques Unicode (rubrique de type Texte Unicode ou rubrique de type Mémo texte Unicode). Il est possible de :
  • Connaître les paramètres de langue utilisés en exécution pour les comparaisons et le tri. Cette propriété peut être utilisée pour une rubrique définie sous l'éditeur d'analyses ou définie par programmation. Les modifications réalisées avec la variable H.CréationLangueUnicode sont prises en compte.
  • Définir les paramètres de langue utilisés pour les comparaisons et le tri (lors de la description par programmation de la rubrique uniquement). Dans ce cas, cette propriété est équivalente à la propriété ..LangueDécrit.
Exemple
// Renvoie la langue de la rubrique
Trace("Langue utilisée dans le fichier de données : ") + Client.Nom..Langue
Syntaxe

Connaître les paramètres de langue Masquer les détails

<Paramètres de la langue> = <Nom du fichier>.<Nom de la rubrique>..Langue
<Paramètres de la langue> : Chaîne de caractères
Caractéristiques de la langue utilisée pour les comparaisons et le tri, de la forme :
<Identifiant Langue> + TAB + <Identifiant Pays> + TAB + <Variante>

Si les paramètres de la langue ont été définis dans l'analyse comme devant être :
  • "Définis à la création", <Paramètres de la langue> correspondra à la constante hLangueCréation (ou à la valeur "##CREATION##"+TAB+"##CREATION##"+TAB+"##CREATION##").
  • Versions 17 et supérieures
    "Tri binaire", <Paramètres de la langue> correspondra à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
    Nouveauté 17
    "Tri binaire", <Paramètres de la langue> correspondra à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
    "Tri binaire", <Paramètres de la langue> correspondra à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
  • Versions 17 et supérieures
    "Tri rapide (multilingue)", <Paramètres de la langue> correspondra à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
    Nouveauté 17
    "Tri rapide (multilingue)", <Paramètres de la langue> correspondra à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
    "Tri rapide (multilingue)", <Paramètres de la langue> correspondra à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier.
<Nom de la rubrique> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.
Etats et Requêtes

Définir les paramètres de la langue (rubrique décrite par programmation) Masquer les détails

<Nom de la rubrique>..Langue = <Paramètres de la langue>
<Nom de la rubrique> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique manipulée. Ce nom vient d'être défini grâce au type Description de Rubrique.
<Paramètres de la langue> : Chaîne de caractères
Caractéristiques de la langue à utiliser pour les comparaisons et le tri, de la forme :
<Identifiant Langue> + TAB + <Identifiant Pays> + TAB + <Variante>

Versions 17 et supérieures
  • Pour utiliser un tri binaire, <Paramètres de la langue> doit correspondre à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
  • Pour utiliser un tri rapide, <Paramètres de la langue> doit correspondre à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
Nouveauté 17
  • Pour utiliser un tri binaire, <Paramètres de la langue> doit correspondre à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
  • Pour utiliser un tri rapide, <Paramètres de la langue> doit correspondre à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
  • Pour utiliser un tri binaire, <Paramètres de la langue> doit correspondre à la constante hLangueTriBinaire (ou à la valeur "##BINARY##"+TAB+"##BINARY##"+TAB+"##BINARY##").
  • Pour utiliser un tri rapide, <Paramètres de la langue> doit correspondre à la constante hLangueTriRapide (ou à la valeur "##FASTSORT##"+TAB+"##FASTSORT##"+TAB+"##FASTSORT##").
Remarques

Identifiants de la langue

Les identifiants utilisés pour les langues sont les suivants :
Identifiant - LangueIdentifiant - Langue
AR - ArabeAS - Assamais
BE - BiélorusseBG - Bulgare
CA - CatalanCS - Tchèque
DA - DanoisDE - Allemand
EL - Grec moderneEN - Anglais
ES - EspagnolET - Estonien
FA - PersanFI - Finnois
FO - FéroïenFR - Français
GA - IrlandaisGU - Goudjrati
HE - HébreuHI - Hindi
HR - CroateHU - Hongrois
ID - IndonésienIN - Indonésien
IS - IslandaisIT - Italien
IW - HébreuJA - Japonais
KK - KazakhKL - Groenlandais
KN - KannadaKO - Coréen
LT - LituanienLV - Letton
MK - MacédonienMR - Marathe
MS - MalaisMT - Maltais
NB - Norvégien bokmålNL - Néerlandais
NN - Norvégien nynorskOM - Galla
PA - PendjabiPL - Polonais
PS - PatchoPT - Portugais
RO - RoumainRU - Russe
SH - Serbe latinSK - Slovaque
SL - SlovèneSQ - Albanais
SR - SerbeSV - Suédois
TA - TamoulTE - Télougou
TH - ThaïTR - Turc
UK - UkrainienVI - Vietnamien
ZH - Chinois

Identifiants des pays

Les identifiants utilisés pour les pays sont les suivants :
Identifiant - PaysIdentifiant - PaysIdentifiant - Pays
AE - Émirats Arabes UnisAF - AfghanistanAL - Albanie
AR - ArgentineAT - AutricheAU - Australie
BA - Bosnie-HerzégovineBE - BelgiqueBG - Bulgarie
BH - BahreïnBN - BruneiBO - Bolivie
BR - BrésilBW - BotswanaBY - Biélorussie
CA - CanadaCH - SuisseCL - Chili
CN - ChineCO - ColombieCR - Costa Rica
CZ - TchéquieDE - AllemagneDK - Danemark
DO - République DominicaineDZ - AlgérieEC - Equateur
EE - EstonieEG - EgypteES - Espagne
ET - EthiopieFI - FinlandeFO - Iles Féroé
FR - FranceGB - Grande BretagneGL - Groenland
GR - GrèceGT - GuatemalaHK - Hong Kong
HN - HondurasHR - CroatieHU - Hongrie
ID - IndonésieIE - IrlandeIL - Israël
IN - IndeIQ - IrakIR - Iran
IS - IslandeIT - ItalieJO - Jordanie
JP - JaponKE - KenyaKR - Corée du sud
KW - KoweïtKZ - KazakhstanLB - Liban
LT - LituanieLU - LuxembourgLV - Lettonie
LY - LibyeMA - MarocMK - Macédoine
MO - MacaoMT - MalteMX - Mexique
MY - MalaisieNI - NicaraguaNL - Pays-Bas
NO - NorvègeNZ - Nouvelle-ZélandeOM - Oman
PA - PanamaPE - PérouPH - Philippines
PL - PolognePR - Puerto RicoPT - Portugal
PY - ParaguayQA - QatarRO - Roumanie
RU - RussieSA - Arabie SaouditeSD - Soudan
SE - SuèdeSG - SingapourSI - Slovénie
SK - SlovaquieSV - SalvadorSY - Syrie
TH - ThaïlandeTN - TunisieTR - Turquie
TW - TaiwanUA - UkraineUS - Etats-Unis
UY - UruguayVE - VenezuelaVI - Îles Vierges Des États-Unis
VN - VietnamYE - YémenYU - Bosnie-Herzégovine
ZA - Afrique du sudZW - Zimbabwe

Variantes

Les variantes sont les suivantes :
VariantesExplication
PHONEBOOKVariante de l'allemand
POSIXVariante de l'anglais pour les Etats-Unis
TRADITIONALVariante de l'espagnol
DIRECTVariante de l'hindi
STROKEVariante du chinois de Taiwan
PINYINVariante du chinois de Chine
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire