برنامه نویسی

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

ساخته شده توسط @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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا