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

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

windows_ime_manager

Windows पर इनपुट मेथड एडिटर (IME) को प्रबंधित करने के लिए एक Flutter प्लगइन, विभिन्न भाषाओं के बीच बिना रुकावट के स्विच करने का समर्थन करता है।

Windows
30-दिन डाउनलोड
13
लाइक
4
Pub अंक
160

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

flutter pub add windows_ime_manager

पैकेज अवलोकन

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

windows_ime_manager पैकेज एक फ्लटर प्लगइन है जिसका उपयोग विंडोज डेस्कटॉप एप्लिकेशन के लिए किया जाता है, जिससे विकासकर्ता सीधे इनपुट मेथड एडिटर (IME) को प्रबंधित कर सकते हैं। यह विभिन्न भाषाओं और इनपुट मेथड के बीच बिना किसी रुकावट के स्विच करने में सहायता करता है, जिससे बहुभाषी उपयोगकर्ता अनुभव को बढ़ाया जा सकता है। प्लगइन सीधे विंडोज ओएस के साथ एकीकृत है और विश्वसनीय IME नियंत्रण प्रदान करता है, जिससे यह गतिशील भाषा इनपुट समर्थन की आवश्यकता वाले एप्लिकेशन के लिए आदर्श है। यह वातावरण में विशेष रूप से उपयोगी है जहां उपयोगकर्ता बार-बार कीबोर्ड लेआउट या इनपुट प्रणाली के बीच स्विच करते हैं।

उपयोग

  • डेस्कटॉप एप्लिकेशन में बहुभाषी पाठ इनपुट
  • उपयोगकर्ता इनपुट के दौरान डायनामिक भाषा स्विचिंग
  • Flutter ऐप में गैर-लैटिन स्क्रिप्ट का समर्थन करना
  • अंतर्राष्ट्रीय उपयोगकर्ताओं के लिए पहुँच को बढ़ाना
  • कस्टम कीबोर्ड लेआउट प्रबंधन

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

  • विंडोज़ पर कार्यक्रमात्मक आईएमई परिवर्तन
  • बहुभाषी इनपुट भाषाओं का समर्थन
  • विंडोज ओएस के साथ निरंतर एकीकरण
  • हल्का और IME कार्यक्षमता पर ध्यान केंद्रित
  • रियल-टाइम इनपुट मेथड नियंत्रण

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

  • बहुभाषी डेस्कटॉप एप्लिकेशन बना रहे विकासकर्ता
  • अंतरराष्ट्रीय दर्शकों के लक्षित अनुप्रयोग
  • गतिशील कीबोर्ड लेआउट परिवर्तन की आवश्यकता वाले उपकरण
  • विंडोज़-विशिष्ट फ्लटर प्रोजेक्ट्स
  • प्राप्त करने वाली सॉफ्टवेयर

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

  • केवल Windows प्लेटफॉर्म तक सीमित
  • Windows OS-स्तरीय अनुमतियों की आवश्यकता है
  • कुछ IME के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • गैर-Windows प्लेटफ़ॉर्म पर लागू नहीं होता
  • प्रणाली आईएमई उपलब्धता पर निर्भर करता है

मूल README

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

windows_ime_manager

pub package style: lint

The windows_ime_manager package enables easy management of Input Method Editors (IME) for Windows applications developed with Flutter. It supports Japanese and English languages, allowing for straightforward IME setup and switching. This package is designed to enhance multilingual input in desktop applications, providing a reliable and simple solution for developers looking to incorporate diverse language support.

Feel free to connect me at:

Features Supported

Features Windows
Setup IME :heavy_check_mark:

Platform Support

Windows
✔

Languages Supported

Languages
Japanese
English
Arabic (Saudi Arabia)
Malayalam
Hindi
Spanish (Spain)
French (France)
Russian
Chinese
Dutch (Netherlands)
German (Germany)
Italian (Italy)

Usage

Import the package with:

import 'package:windows_ime_manager/windows_ime_manager.dart';

Create an instance of the WindowsImeManager class:

final _windowsImeManagerPlugin = WindowsImeManager();

Create a function to set the IME using the enums:

Future<void> setLanguageIme(LanguageIme languageIme) async {
  try {
    await _windowsImeManagerPlugin.setLanguageIme(languageIme);
  } on PlatformException {
    debugPrint('Failed to set language IME.');
  }
}

Call the function with the desired LanguageIme enums:

setLanguageIme(LanguageIme.japaneseHalfWidthKatakanaIme);
setLanguageIme(LanguageIme.englishIme);

See the example app for detailed implementation information.

Types of IME Supported

IME Types
English
Arabic
Malayalam
Hindi
Spanish
French
Russian
Chinese
Dutch
German
Italian
Hiragana
Half-Width Katakana
Full-Width Katakana
Half-Width Alphanumeric

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 1 आइटम

  • plugin_platform_interface^2.0.2

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

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

अभी कोई डेटा उपलब्ध नहीं है।