CultureInfo.GetConsoleFallbackUICulture Méthode

Définition

Obtient une autre culture de l'interface utilisateur qui convient aux applications de console quand la culture de l'interface graphique par défaut est inappropriée.

public:
 System::Globalization::CultureInfo ^ GetConsoleFallbackUICulture();
public System.Globalization.CultureInfo GetConsoleFallbackUICulture ();
[System.Runtime.InteropServices.ComVisible(false)]
public System.Globalization.CultureInfo GetConsoleFallbackUICulture ();
member this.GetConsoleFallbackUICulture : unit -> System.Globalization.CultureInfo
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.GetConsoleFallbackUICulture : unit -> System.Globalization.CultureInfo
Public Function GetConsoleFallbackUICulture () As CultureInfo

Retours

CultureInfo

Autre culture utilisée pour lire et afficher le texte dans la console.

Attributs

Exemples

L’exemple de code suivant affiche la culture de l’interface utilisateur de secours associée à un objet culture.

// This example demonstrates the GetConsoleFallbackUICulture() method
using namespace System;
using namespace System::Globalization;

int main()
{
    CultureInfo^ ci = gcnew CultureInfo("ar-DZ");
    Console::WriteLine("Culture name: . . . . . . . . . {0}", ci->Name);
    Console::WriteLine("Console fallback UI culture:. . {0}",
        ci->GetConsoleFallbackUICulture()->Name);
}
/*
This code example produces the following results:

Culture name: . . . . . . . . . ar-DZ
Console fallback UI culture:. . fr-FR

*/
// This example demonstrates the GetConsoleFallbackUICulture() method
using System;
using System.Globalization;

class Sample
{
    public static void Main()
    {
    CultureInfo ci = new CultureInfo("ar-DZ");
    Console.WriteLine("Culture name: . . . . . . . . . {0}", ci.Name);
    Console.WriteLine("Console fallback UI culture:. . {0}",
                       ci.GetConsoleFallbackUICulture().Name);
    }
}
/*
This code example produces the following results:

Culture name: . . . . . . . . . ar-DZ
Console fallback UI culture:. . fr-FR

*/
' This example demonstrates the GetConsoleFallbackUICulture() method
Imports System.Globalization

Class Sample
   Public Shared Sub Main()
      Dim ci As New CultureInfo("ar-DZ")
      Console.WriteLine("Culture name: . . . . . . . . . {0}", ci.Name)
      Console.WriteLine("Console fallback UI culture:. . {0}", _
                         ci.GetConsoleFallbackUICulture().Name)
   End Sub
End Class
'
'This code example produces the following results:
'
'Culture name: . . . . . . . . . ar-DZ
'Console fallback UI culture:. . fr-FR
'

Remarques

Les langues telles que l’arabe, l’hébreu, l’ourdou et le syriaque sont basées sur du texte bidirectionnel. Windows les applications, qui ont une interface utilisateur graphique, prennent en charge les langues bidirectionnelles. Toutefois, les applications console, qui utilisent l’interface utilisateur texte de la console du système d’exploitation, ne fournissent pas de prise en charge bidirectionnelle. Par conséquent, si vous localisez une application console en arabe ou en Hébreu, votre application affiche du texte illisible sur l’écran de la console.

La culture de l’interface utilisateur spécifie les ressources dont une application a besoin pour prendre en charge l’entrée et la sortie de l’utilisateur, et est, par défaut, identique à la culture du système d’exploitation. Par exemple, la CultureInfo.CurrentUICulture propriété retourne une culture arabe pour un système d’exploitation arabe. Utilisez la GetConsoleFallbackUICulture méthode pour récupérer une culture adaptée à une interface utilisateur de l’application console. Une fois que votre application a récupéré la culture de l’interface utilisateur de secours, elle doit affecter la culture à la culture de l’interface utilisateur actuelle du thread actuel. Pour plus d’informations, consultez la section « définition explicite de la culture d’interface utilisateur actuelle » de la CurrentUICulture propriété.

Les éléments suivants sont des cultures prédéfinies qui ont un nom de culture d’interface utilisateur de secours différent du nom de culture prédéfini.

Culture prédéfinie Nom de culture Nom de la culture de l’interface utilisateur de secours
Amharique am fr-FR
Amharique (Éthiopie) am-ET fr-FR
(arabe neutre) ar fr-FR
Arabe (E.A.U.) ar-AE fr-FR
Arabe (Bahreïn) ar-BH fr-FR
Arabe (Algérie) ar-DZ fr-FR
Arabe (Égypte) ar-EG fr-FR
Arabe (Irak) ar-IQ fr-FR
Arabe (Jordanie) AR-JO fr-FR
Arabe (Koweït) ar-KW fr-FR
Arabe (Liban) ar-LB fr-FR
Arabe (Libye) ar-LY fr-FR
Arabe (Maroc) ar-MA fr-FR
Arabe (Oman) AR-OM fr-FR
Arabe (Qatar) ar-QA fr-FR
Arabe (Arabie saoudite) ar-SA fr-FR
Arabe (Syrie) ar-SY fr-FR
Arabe (Tunisie) ar-TN fr-FR
Arabe (Yémen) ar-YE fr-FR
Assamais as fr-FR
Assamais (Inde) as-IN fr-FR
Bangla bn fr-FR
Bengali (Bangladesh) bn-BD fr-FR
Bengali (Inde) bn-IN fr-FR
Tibétain Bo fr-FR
Tibétain (RPC) Bo-CN fr-FR
Maldivien numériques fr-FR
Maldivien (Inde) DV-MV fr-FR
Persan fa fr-FR
Persan (Iran) fa-IR fr-FR
Goudjrati gu fr-FR
Goudjrati (Inde) gu-IN fr-FR
Hébreu he fr-FR
Hébreu (Israël) he-IL fr-FR
Hindi hi fr-FR
Hindi (Inde) hi-IN fr-FR
Yi î fr-FR
Yi (RPC) II-CN fr-FR
Inukitut canadienne IU-canettes fr-FR
Inukitut canadienne (Canada) IU-bombes-CA fr-FR
Khmer km fr-FR
Khmer (Cambodge) km-KH fr-FR
Kannada kn fr-FR
Kannada (Inde) kn-IN fr-FR
Konkani Kok fr-FR
Konkani (Inde) kok-IN fr-FR
Lao lo fr-FR
Lao (P.D.R. lao) lo-LA fr-FR
Malayalam ml fr-FR
Malayalam (Inde) ml-IN fr-FR
Mohawk moh fr-FR
Mohawk (Canada) moh-CA fr-FR
Marathi mr fr-FR
Marathi (Inde) mr-IN fr-FR
Népalais ne fr-FR
Népalais (Népal) ne-NP fr-FR
Norvégien non nb-NO
Odiya ou fr-FR
Odiya (Inde) or-IN fr-FR
Pendjabi pa fr-FR
Pendjabi (Inde) pa-IN fr-FR
Dari prs fr-FR
Dari (Afghanistan) prs-AF fr-FR
Pachto ps fr-FR
Pachtou (Afghanistan) PS-AF fr-FR
Sanskrit SA fr-FR
Sanskrit (Inde) sa-IN fr-FR
Cingalais si fr-FR
Cingalais (Sri Lanka) si-LK fr-FR
Syriaque syr fr-FR
Syriaque (Syrie) SYR-SY fr-FR
Tamoul ta fr-FR
Tamoul (Inde) ta-IN fr-FR
Télougou te fr-FR
Télougou (Inde) te-IN fr-FR
Thaï th fr-FR
Thaï (Thaïlande) th-TH fr-FR
Uighur g fr-FR
Ouïgour (RPC) ug-CN fr-FR
Ourdou ur fr-FR
Ourdou (Pakistan) ur-PK fr-FR
Vietnamien vi fr-FR
Vietnamien (Vietnam) vi-VN fr-FR

Votre application peut utiliser CultureAndRegionInfoBuilder pour créer un remplacement pour une culture, et cette culture peut avoir une culture de secours de la console de votre choix.

S’applique à