چگونه بفهمیم به کدام زبان ها در یک کشور به عنوان رسمی یا بومی صحبت می شود.

ساخته شده توسط @Vic-rider
کشورها-زبان-زبان، اطلاعات کشور را جستجو کنید تا بدانید که آیا زبانی در این کشور صحبت می کند یا خیر official language
یا الف native language
.
نصب
با استفاده از نصب کنید npm install countries-speaking-languages
استفاده
برای گنجاندن زبانهای کشورهای زبان، آن را ملزم کنید یا وارد کنید:
در جاوا اسکریپت
CountriesSpeakingLanguage = require('countries-speaking-languages');
در TypeScript
import { CountriesSpeakingLanguage } from "countries-speaking-languages";
یک نمونه از آن ایجاد کنید
const countriesSpeakingLanguages = new CountriesSpeakingLanguage();
می توانید اطلاعات کشور را دریافت کنید.
سابق :
countriesSpeakingLanguages.getCountry('country_code');
// returns country_datas [object]
می توانید داده های زبان مقامات کشور را دریافت کنید.
سابق :
countriesSpeakingLanguages.getCountryOfficialsLanguages('BJ'); // "BJ" as `country_code`
// returns { 'languages' : ['French'], 'languages_codes': ['fr'] }
میتوانید دادههای زبانهای گفتاری کشور را دریافت کنید.
سابق :
countriesSpeakingLanguages.getCountryAllSpeakingLanguages('BJ'); // "BJ" as `country_code`
// returns [ { "language": "French", "code": "fr" }, { "language": "Yoruba", "code": "yo" }, { "language": "Fon", "code": "fon" } ]
بررسی کنید که آیا یک زبان خاص به عنوان زبان رسمی در یک کشور خاص صحبت می شود
سابق :
countriesSpeakingLanguages.hasLanguageAsOfficial('fr', 'JP'); // "JP" as `country_code` and 'fr' as `language_code`
// returns false : french is not an official language of Japan
بررسی کنید که آیا یک زبان خاص در یک کشور خاص صحبت می شود یا خیر
سابق :
countriesSpeakingLanguages.hasLanguage('pt', 'AO'); // "AO" as `country_code` and 'pt' as `language_code`
// returns true : portuguese is spoken in Angola
همچنین راههای دیگری برای بررسی اینکه آیا برخی از زبانها در یک کشور خاص به عنوان زبان رسمی صحبت میشوند، دارید.
سابق :
countriesSpeakingLanguages.hasEnglishAsOfficialLanguage('AO'); // "AO" as `country_code` `
// returns false : english is not spoken in Angola as official language
در اینجا جستجوگر زبان های رسمی دیگری است که می توانید استفاده کنید:
hasMadarinAsOfficialLanguage(country_code)
hasHindiAsOfficialLanguage(country_code)
hasSpanishAsOfficialLanguage(country_code)
hasFrenchAsOfficialLanguage(country_code)
hasArabicAsOfficialLanguage(country_code)
hasBengaliAsOfficialLanguage(country_code)
hasRussianAsOfficialLanguage(country_code)
hasPortugueseAsOfficialLanguage(country_code)
hasIndonesianAsOfficialLanguage(country_code)
hasUrduOfficiaAslLanguage(country_code)
hasJapaneseAsOfficialLanguage(country_code)
hasGermanAsOfficialLanguage(country_code)
hasChineseAsOfficialLanguage(country_code)
hasTurkishAsOfficialLanguage(country_code)
hasKoreanAsOfficialLanguage(country_code)
hasYorubaAsOfficialLanguage(country_code)
hasFonAsOfficialLanguage(country_code)
در اینجا روش هایی برای بررسی اینکه آیا برخی از زبان ها در یک کشور خاص صحبت می شوند وجود دارد.
سابق :
countriesSpeakingLanguages.hasEnglishAsSpeakingLanguages('GH'); // "GH" as `country_code` `
// returns true : english is spoken in Ghana
در اینجا جستجوگر زبان های دیگری است که می توانید استفاده کنید:
hasMadarinAsSpeakingLanguages(country_code)
hasHindiAsSpeakingLanguages(country_code)
hasSpanishAsSpeakingLanguages(country_code)
hasFrenchAsSpeakingLanguages(country_code)
hasArabicAsSpeakingLanguages(country_code)
hasBengaliAsSpeakingLanguages(country_code)
hasRussianAsSpeakingLanguages(country_code)
hasPortugueseAsSpeakingLanguages(country_code)
hasIndonesianAsSpeakingLanguages(country_code)
hasUrduSpeakingLanguage(country_code)
hasJapaneseAsSpeakingLanguages(country_code)
hasGermanAsSpeakingLanguages(country_code)
hasJavaneseAsSpeakingLanguages(country_code)
hasChineseAsSpeakingLanguages(country_code)
hasTurkishAsSpeakingLanguages(country_code)
hasKoreanAsSpeakingLanguages(country_code)
hasYorubaAsSpeakingLanguages(country_code)
hasFonAsSpeakingLanguages(country_code)
تست
برای آزمایش زبانهای زبان، اجرا کنید npm test