पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.1.1

locale_names

एक फ्लटर पैकेज जो क्षेत्रीय संस्करण में स्थानीय नाम प्रदान करता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
22.8 हज़ार
लाइक
11
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add locale_names

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर पैकेज जो क्षेत्रीय स्थिति के स्थानीयकृत प्रदर्शन नाम प्रदान करता है, जिससे ऐप उपयोगकर्ता की प्राथमिकता वाली भाषा में भाषा और देश के नाम दिखा सकते हैं। यह पैकेज Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्म का समर्थन करता है। यह पैकेज बिना हस्तचालित अनुवाद प्रबंधन के आवश्यकता के बिना अंतर्राष्ट्रीयकरण को सरल बनाता है। बहुभाषी अनुभव प्रदान करने के लिए आदर्श ऐप के लिए उपयुक्त है।

उपयोग

  • एप्प सेटिंग्स में भाषा के नाम प्रदर्शित करें
  • स्थानीयकरण पिकर में देशों के नाम दिखाएं
  • मूल भाषा के लेबल के साथ उपयोगकर्ता इंटरफेस में सुधार करना
  • बहुभाषी ऐप इंटरफ़ेस का समर्थन करना
  • प्लेटफॉर्म के बीच सुसंगत क्षेत्र नाम प्रदान करना

मुख्य विशेषताएँ

  • स्थानीय क्षेत्र विन्यास प्रदर्शन नाम
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • pub के माध्यम से आसान एकीकरण
  • बाहरी निर्भरता नहीं है
  • सांस्कृतिक सटीकता बनाए रखता है

इनके लिए उपयुक्त

  • अंतर्राष्ट्रीयकृत Flutter एप्लिकेशन
  • विश्व दर्शकों के लिए लक्षित ऐप्स
  • स्थानीयकरण-भारी उपयोगकर्ता इंटरफेस
  • सरल लोकेल नाम की तलाश में विकासकर्ता
  • अनुवाद के लिए न्यूनतम सेटअप वाले प्रोजेक्ट

विचार योग्य बातें

  • नए भाषा क्षेत्रों के लिए हस्तक्षेप से अपडेट करने की आवश्यकता है
  • प्रदर्शन नाम कार्यक्षमता तक सीमित
  • पाठ दिशा या बहुवचन को संभालता नहीं है
  • शामिल क्षेत्र डेटा पर निर्भर करता है
  • पूर्ण i18n के लिए अतिरिक्त पैकेज की आवश्यकता हो सकती है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Locale Names

pub package

A Flutter package that provide locale display names in locales, by adding extension on Locale from dart:ui.

Installation

Add locale_names as a dependency in your pubspec.yaml file.

dependencies:
  locale_names:

Import locale_names in files that it will be used:

import 'package:locale_names/locale_names.dart';

Usage

  • Get language display name in default locale, which is english.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayLanguage);
  • Get language and script display name in default locale, which is english.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayLanguageScript);
  • Get country display name in default locale, which is english.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayCountry);
  • Get language display name in native locale.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayLanguage);
  • Get language and script display name in native locale.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayLanguageScript);
  • Get country display name in native locale.
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayCountry);
  • Get language display name in a specific locale.
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayLanguageIn(fr));
  • Get language and script display name in a specific locale.
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayLanguageScriptIn(fr));
  • Get country display name in a specific locale.
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
        languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayCountryIn(fr));

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट