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