CultureInfo.GetConsoleFallbackUICulture Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan budaya antarmuka pengguna alternatif yang cocok untuk aplikasi konsol ketika budaya antarmuka pengguna grafis default tidak cocok.
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
Mengembalikan
Budaya alternatif yang digunakan untuk membaca dan menampilkan teks di konsol.
- Atribut
Contoh
Contoh kode berikut menampilkan budaya antarmuka pengguna fallback yang terkait dengan objek budaya.
// 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
'
Keterangan
Bahasa seperti Arab, Ibrani, Urdu, dan Suriah didasarkan pada teks dua arah. Aplikasi Windows, yang memiliki antarmuka pengguna grafis, mendukung bahasa dua arah. Namun, aplikasi konsol, yang menggunakan antarmuka pengguna teks konsol sistem operasi, tidak memberikan dukungan dua arah. Oleh karena itu, jika Anda melokalisasi aplikasi konsol ke Arab atau Ibrani, aplikasi Anda menampilkan teks yang tidak dapat dibaca di layar konsol.
Budaya antarmuka pengguna menentukan sumber daya yang dibutuhkan aplikasi untuk mendukung input dan output pengguna, dan secara default sama dengan budaya sistem operasi. Misalnya, CultureInfo.CurrentUICulture properti mengembalikan budaya Arab untuk sistem operasi Arab. GetConsoleFallbackUICulture Gunakan metode untuk mengambil budaya yang cocok untuk antarmuka pengguna aplikasi konsol. Setelah aplikasi Anda mengambil budaya antarmuka pengguna fallback, aplikasi harus menetapkan budaya ke budaya antarmuka pengguna saat ini dari utas saat ini. Untuk informasi selengkapnya, lihat bagian "Mengatur Budaya UI Saat Ini" secara eksplisit di CurrentUICulture properti .
Berikut ini adalah budaya yang telah ditentukan sebelumnya yang memiliki nama budaya antarmuka pengguna fallback yang berbeda dari nama budaya yang telah ditentukan sebelumnya.
Budaya yang telah ditentukan sebelumnya | Nama kultur | Nama budaya antarmuka pengguna fallback |
---|---|---|
Amharik | am | id-ID |
Amharis (Ethiopia) | am-ET | id-ID |
(Netral Arab) | ar | id-ID |
Arab (A.A.E.) | ar-AE | id-ID |
Arab (Bahrain) | ar-BH | id-ID |
Arab (Aljazair) | ar-DZ | fr-FR |
Arab (Mesir) | ar-EG | id-ID |
Arab (Irak) | ar-IQ | id-ID |
Arab (Jordania) | ar-JO | id-ID |
Arab (Kuwait) | ar-KW | id-ID |
Arab (Lebanon) | ar-LB | id-ID |
Arab (Libya) | ar-LY | id-ID |
Arab (Maroko) | ar-MA | fr-FR |
Arab (Oman) | ar-OM | id-ID |
Arab (Qatar) | ar-QA | id-ID |
Arab (Arab Saudi) | ar-SA | id-ID |
Arab (Suriah) | ar-SY | id-ID |
Arab (Tunisia) | ar-TN | fr-FR |
Arab (Yaman) | ar-YE | id-ID |
Assam | as | id-ID |
Bahasa Assamese (India) | as-IN | id-ID |
Bengali | bn | id-ID |
Bengali (Bangladesh) | bn-BD | id-ID |
Bengali (India) | bn-IN | id-ID |
Tibet | bo | id-ID |
Tibet (RRT) | bo-CN | id-ID |
Divehi | dv | id-ID |
Divehi (India) | dv-MV | id-ID |
Farsi | fa | id-ID |
Persia (Iran) | fa-IR | id-ID |
Gujarat | gu | id-ID |
Gujarati (India) | gu-IN | id-ID |
Ibrani | he | id-ID |
Bahasa Ibrani (Israel) | he-IL | id-ID |
Hindi | hi | id-ID |
Bahasa Hindi (India) | hi-IN | id-ID |
Yi | Ii | id-ID |
Yi (RRT) | ii-CN | id-ID |
Suku Kata Inukitut | iu-Kaleng | id-ID |
Suku Kata Inukitut (Kanada) | iu-Cans-CA | id-ID |
Khmer | km | id-ID |
Khmer (Kamboja) | km-KH | id-ID |
Kannada | kn | id-ID |
Kannada (India) | kn-IN | id-ID |
Konkani | Kok | id-ID |
Konkani (India) | kok-IN | id-ID |
Laos | lo | id-ID |
Lao (Lao P.D.R.) | lo-LA | id-ID |
Malayalam | ml | id-ID |
Malayalam (India) | ml-IN | id-ID |
Mohawk | Moh | id-ID |
Mohawk (Kanada) | moh-CA | id-ID |
Marathi | mr | id-ID |
Marathi (India) | mr-IN | id-ID |
Nepal | ne | id-ID |
Nepal (Nepal) | ne-NP | id-ID |
Norwegia | tidak | nb-NO |
Odiya | atau | id-ID |
Odiya (India) | atau-IN | id-ID |
Punjabi | pa | id-ID |
Bahasa Punjabi (India) | pa-IN | id-ID |
Dari | prs | id-ID |
Dari (Afghanistan) | prs-AF | id-ID |
Pashto | ps | id-ID |
Pashto (Afganistan) | ps-AF | id-ID |
Sanskrit | sa | id-ID |
Bahasa Sanskerta (India) | sa-IN | id-ID |
Sinhala | si | id-ID |
Bahasa Sinhala (Sri Lanka) | si-LK | id-ID |
Suriah | Syr | id-ID |
Suriah (Suriah) | syr-SY | id-ID |
Tamil | ta | id-ID |
Tamil (India) | ta-IN | id-ID |
Telugu | te | id-ID |
Telugu (India) | te-IN | id-ID |
Thailand | th | id-ID |
Thailand (Thailand) | th-Th | id-ID |
Uighur | ug | id-ID |
Uighur (RRT) | ug-CN | id-ID |
Urdu | ur | id-ID |
Urdu (Pakistan) | ur-PK | id-ID |
Vietnam | vi | id-ID |
Bahasa Vietnam (Vietnam) | vi-VN | id-ID |
Aplikasi Anda dapat digunakan CultureAndRegionInfoBuilder untuk membuat pengganti budaya, dan budaya tersebut dapat memiliki budaya fallback konsol yang Anda pilih.