दालचीनी के एप्लेट का अनुवाद / निर्धारण करें

नमस्कार 😀

निम्नलिखित लेख ईमेल द्वारा मेरे पास आता है, लेखक है रॉबर्टो बानोस, और मैं इस योगदान के लिए बहुत बहुत धन्यवाद so

---------------------------

कुछ दिनों पहले मैंने दालचीनी के एपलेट्स में दिखाई देने वाले संवादों / विकल्पों का अनुवाद करने की कोशिश करने का फैसला किया, आखिरकार यह उतना मुश्किल नहीं हो सकता था, उदाहरण के लिए जिस सहजता के साथ हो सकता है, उसे देखते हुए। दालचीनी के लिए ग्नोम-शेल एक्सटेंशन को एक्सटेंशन में बदलें.

पहली बात जो स्पष्ट रूप से मेरे साथ हुई थी, उसमें से एक एप्लेट की ऐपलेट को संपादित करना था, जिसे मैंने अपने कंप्यूटर पर स्थापित किया था, इस मामले में तथाकथित विंडो सूची। उनका स्थान (कम से कम लिनक्स मिंट 12 पर) /usr/share/cinnamon/applets/window-list@cinamon.org है

जैसे ही मैं इसे खोलता हूं, मुझे अंग्रेजी में संवाद मिलते हैं जिन्हें दोहरे उद्धरण चिह्नों के बीच अनुवादित किया जाना चाहिए। कुछ भी जटिल नहीं है, मैं खुद को बताता हूं।
वास्तव में, वे ग्रंथ थे जिन्हें मुझे स्पेनिश में उनके समकक्ष के लिए स्थानापन्न करना था, इसलिए जल्दबाजी के बिना मैंने ऐसा करना शुरू कर दिया, जिससे मेरा पहला आश्चर्य हुआ ... टिड्डे।
यदि मैं लेखन क्षेत्र में सीधे á चरित्र का उपयोग करता हूं तो क्या होगा? ठीक है, जब आप दालचीनी को फिर से चालू करते हैं (मिंट, ऑल्ट + एफ 2 और आर में लिखते हैं) जो प्रतीत होता है वह कुछ अजीब प्रतीक हैं, क्योंकि उच्चारण को मान्यता नहीं दी गई है।

खैर, ये चीजें होती हैं, आखिरकार, अंग्रेजी में ऐसा कोई प्रतीक नहीं है, इसलिए कुछ मंचों को देखने और ईमेल के माध्यम से कुछ पूछताछ करने के बाद, मैंने एएनएसआई प्रारूप में लहजे के साथ वर्णों का उपयोग करने का फैसला किया:

á = á
é = é
í = í
या = या
ú = ú

मेरे हाथों में पहले से ही "समाधान" के साथ, मैं सभी उच्चारण पात्रों को उनके एएनएसआई समकक्ष के साथ बदलना शुरू कर देता हूं, अंत में उम्मीद करता हूं कि दालचीनी को फिर से शुरू करने के बाद वे सही ढंग से दिखाई दें लेकिन ... हम अभी भी उसी स्थिति में हैं। आनंदित अजीब चरित्र पॉपिंग करते रहते हैं। यह ANSI एन्कोडिंग को भी नहीं पहचानता है।

उम्म, यह जटिल हो जाता है, यह उतना आसान नहीं है जितना मैंने सोचा था।
फ़ोरम पर अधिक क्वेरीज़ और Google पर कुछ और खोजें I अंत में .NET (सेंड नोज़) के बारे में एक पोस्ट में समाधान ढूंढती हैं।
आपको बस यूनिकोड का उपयोग करना है:

\ u00e1 -> á
\ u00e9 -> é
\ u00ed -> í
\ u00f3 -> या
\ u00fa -> ú
\ u00c1 -> -
\ u00c9 -> -
\ u00cd ->>
\ u00d3 -> -
\ u00da ->>
\ u00f1 -> ñ
\ u00d1 -> -

इस तरह से कि अगर हम उदाहरण के लिए लिखना चाहते हैं तो बाईं ओर कार्य क्षेत्र में ले जाएँ हमें अंग्रेज़ी में इसके समकक्ष को बदलना होगा «बाईं ओर कार्य क्षेत्र में स्थानांतरित करें»
अंततः यह जटिल नहीं था, जैसा कि मैंने शुरू में सोचा था, लेकिन मुझे इसका पता लगाने में थोड़ा समय लगा।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   एरुनामोजाज कहा

    मिमी ... और जावास्क्रिप्ट पर कुछ भी नहीं होगा।

    नमस्ते!

    पुनश्च: मैं होगा, लेकिन मैं यू में बहुत व्यस्त हूँ एक एप्लेट की हिम्मत में अभी xD