LanguageService սերվիս
Ներածություն
LanguageService-ը ստատիկ դաս է, որը նախատեսված է ծրագրի ընթացիկ լեզվի կարգավորումները կառավարելու համար:
8X-ի պրոյեկտներում գոյություն ունեցող ռեսուրսները (Resources) նայում են հենց այս դասի տված հատկություններին հայերեն/անգլերեն տեքստը վերադարձնելու համար։
Հատկություններ
Անվանում | Նկարագրություն |
---|---|
CurrentUICultureName | Վերադարձնում է ծրագրի ընթացիկ UI Culture-ի անունը: |
IsArmenian | Ցույց է տալիս արդյոք ծրագրի ընթացիկ լեզուն հայերենն է։ |
IsEnglish | Ցույց է տալիս արդյոք ծրագրի ընթացիկ լեզուն անգլերենն է։ |
Language | Վերադարձնում կամ նշանակում է ծրագրի ընթացիկ լեզուն։ |
Մեթոդներ
Անվանում | Նկարագրություն |
---|---|
GetAcceptLanguage(CultureInfo) | Վերադարձնում է տեքստային արժեք, որը կարող է օգտագործվել api հարցման Accept-Language header-ում (օրինակ “hy-AM,hy;q=0.5”)՝ հիմնվելով տրված CultureInfo-ի վրա։ |