probablement API non géré comme IsValidLanguageGroup, IsValidLocaleName (ou IsValidLocale) ou IsValidCodePage est ce que vous à la recherche de
par exemple le code
if (IsValidLanguageGroup (LGRPID_ARABIC, LGRPID_INSTALLED) ||
IsValidLanguageGroup (LGRPID_TURKIC, LGRPID_INSTALLED) ||
IsValidLanguageGroup (LGRPID_HEBREW, LGRPID_INSTALLED)) {
// RTL is supported
}
peut être utilisé pour vérifier si vous avez au moins une de deux langues les plus connues (RTL) de droite à gauche installé sur e e ordinateur windows. Je ne connais pas l'API .NET correspondante, mais probablement CultureInfo.GetCultures pourrait être utilisé dans votre cas. J'ai inclus le groupe de langue thaïlandaise dans la liste des groupes de langue pour tester, mais je ne suis pas sûr, que l'un de ces langages vous avez vraiment besoin. En règle générale, votre application ne prend en charge que les langues sélectionnées.
Oh non, quelqu'un a simplement supprimé la réponse. Il contenait en fait des informations utiles. – Jiri