0 वोट
598 व्यूज़

हमारे पास एक प्रोजेक्ट है जिसमें आंशिक यूनिकोड मैपिंग है। उपयोगकर्ता के पास एक कस्टम फॉन्ट है, जो सामान्य यूनिकोड मानों के लिए गैर-यूनिकोड वर्ण प्रदर्शित करता है।

सहायता विषय: मेरे प्रोजेक्ट का टेक्स्ट एक "कस्टम" फॉन्ट का उपयोग करता है। मैं इसे यूनिकोड में कैसे रूपांतरित करूँ? यह कहता है कि एक मैपिंग फ़ाइल लागू करें (जो हमारे पास है), और मौजूदा पुस्तकों को एक नए प्रोजेक्ट में आयात करें।

हालाँकि, वहाँ प्रोजेक्ट नोट्स भी हैं जिन्हें रूपांतरित करने की आवश्यकता है, शायद कुछ बाइबलिकल टर्म्स (Biblical Terms), और शायद अन्य फ़ाइलें। सहायता विषय उन फ़ाइलों को कवर करने का प्रतीत नहीं होता है।

क्या कोई तरीका है जो सुनिश्चित करे कि इन सभी फ़ाइलों का उचित रूप से रूपांतरण हो? क्या "Convert Project" नई फ़ाइलों पर मैपिंग लागू करेगा?

धन्यवाद,

james_post

English से मशीन-अनुवादित
Paratext में द्वारा [Moderator]
(2.1k अंक)
| 598 व्यूज़

3 उत्तर

0 वोट
सर्वोत्तम उत्तर

Convert project मैपिंग फ़ाइल की अनुमति नहीं देता। सिफारिश यह होगी कि Paratext में टेक्स्ट फ़ाइलों का रूपांतरण Find/Replace का उपयोग करके किया जाए और फिर अन्य फ़ाइलों (मुख्य रूप से प्रोजेक्ट फोल्डर में .xml फ़ाइलें) पर Find/Replace मैन्युअल रूप से किया जाए।
दूसरा विकल्प CC जैसे टूल का उपयोग करना होगा, जहाँ आप परिवर्तनों की एक तालिका (मैप) बनाते हैं और फिर उन विभिन्न फ़ाइलों पर लागू करते हैं जिन्हें ठीक करने की आवश्यकता है। यह संभवतः प्रोजेक्ट फोल्डर में अधिकांश .xml फ़ाइलें होंगी। CC का लाभ यह है कि आपको पक्का पता होता है कि कौन से परिवर्तन किए जा रहे हैं। चूंकि ये सभी असामान्य वर्ण हैं, इसलिए गलती से फ़ाइल को भ्रष्ट (corrupt) करने की समस्या नहीं होनी चाहिए।
इन फ़ाइलों के किसी भी रूपांतरण से पहले, मैं यह सुनिश्चित करूंगा कि प्रोजेक्ट की एक अच्छी बैकअप मौजूद है।

English से मशीन-अनुवादित
द्वारा (9.9k अंक)

ऐसा लगता है कि यह Encoding converters का उपयोग करके Transliteration प्रोजेक्ट के लिए उपयुक्त कार्य है। यहाँ का लाभ यह है कि आप वास्तव में अपने मूल प्रोजेक्ट को नहीं बदलते और रूपांतरण को परिपूर्ण करने तक प्रोजेक्ट पर किसी भी संख्या में नियमित परिवर्तनों का प्रयोग कर सकते हैं। एक बार जब आप रूपांतरण को परिपूर्ण कर लेते हैं, तो आप transliteration प्रोजेक्ट के टेक्स्ट को बेस प्रोजेक्ट पर वापस कॉपी कर सकते हैं और transliteration प्रोजेक्ट को हटा सकते हैं।
डरावना पहलू यह है कि Encoding Converters का उपयोग करने में थोड़ी सीखने की प्रक्रिया (learning curve) होती है। इसे जितना संभव हो उतना सरल बनाने के लिए अनुभवी व्यक्ति से मदद लेना अच्छा होगा…

English से मशीन-अनुवादित

दुर्भाग्यवश, मेरा मानना है कि transliteration प्रोजेक्ट टेक्स्ट के अलावा कुछ और नहीं करता है।

English से मशीन-अनुवादित

मैं सहमत हूँ, यह USFM मार्करों में से किसी को नहीं बदलता, और न ही यह प्रकाशित-अयोग्य पाठ जैसे \id पंक्तियों और \rem टिप्पणियों को छूता है। लेकिन यह सभी पुस्तकों में सभी प्रकाशित-योग्य पाठ को बदल सकता है, जिसमें परिधीय भाग (peripherals) शामिल हैं, और पादटिप्पणियों, शीर्षकों आदि में पाठ भी। यदि @james_post इसी की तलाश कर रहे हैं, तो मुझे लगता है कि यह एक अच्छा विकल्प है।

English से मशीन-अनुवादित
0 वोट

यदि प्रोजेक्ट यूनिकोड (Paratext में) है और समस्या यह है कि कुछ वर्ण सही कोड पॉइंट्स नहीं हैं, तो आपको कुछ बुनियादी खोज/प्रतिस्थापन (find/replace) करके वर्णों को बदलने में सक्षम होना चाहिए। मैं फॉन्ट को एक उपयुक्त यूनिकोड फॉन्ट सेट करूंगा और फिर आवश्यकता अनुसार परिवर्तन करूंगा। चूंकि प्रोजेक्ट पहले से ही यूनिकोड है, इसलिए यह रूपांतरण के बारे में नहीं होना चाहिए।

​आशीर्वाद,

English से मशीन-अनुवादित
द्वारा (9.9k अंक)

मुझे समझ आ रहा है कि आप कहाँ से आ रहे हैं, लेकिन मैं सहायक फ़ाइलों (मुख्य SFM फ़ाइलों के विपरीत) के बारे में अधिक चिंतित हूं। हालाँकि, मुझे लगता है कि हम उनमें भी खोज/प्रतिस्थापन कर सकते हैं।

यह कहते हुए, मुझे पता नहीं कि परिवर्तन किस फ़ाइल में करना है…

इसके अलावा, यदि यह Convert Project के माध्यम से संभव होता, तो यह प्रोजेक्ट इतिहास को बनाए रखता। लेकिन इस मामले में यह संभव नहीं हो सकता है।

धन्यवाद,

james_post

English से मशीन-अनुवादित
0 वोट

मुझे लगता है कि james_post परिवर्तनों में PT Notes, Biblical Terms renderings, Wordlist प्रविष्टियाँ (morphology सहित) आदि को शामिल करना चाहता है।
मुझे लगता है कि ये मुख्य रूप से xml फ़ाइलों में संग्रहीत हैं, जिन्हें सीधे संपादित किया जा सकता है यदि किसी के पास साहस हो। लेकिन क्या कोई निश्चित रूप से यह बता सकता है कि इन टूल्स से संबंधित निर्णयों और अनुमोदनों के साथ क्या होगा?

English से मशीन-अनुवादित
द्वारा (673 अंक)

वही TechKit फ़ाइल जो sfm फ़ाइलों को संशोधित करती है, उसे XML नियंत्रण फ़ाइलों, जिसमें Wordlist, Parallel passages और Biblical Terms फ़ाइलें, यहां तक कि Notes फ़ाइलें और अन्य फ़ाइलें शामिल हैं जिन्हें अपडेट करना हो, को संशोधित करने के लिए भी उपयोग किया जा सकता है। encoding converter टूल्स में एक XML data converter शामिल है, जो मदद कर सकता है। इसलिए यह तकनीकी रूप से संभव है और उन जांचों को पूरी तरह से दोबारा करने की आवश्यकता को समाप्त कर देगा, हालाँकि रूपांतरण के कारण कुछ वैध त्रुटियाँ उत्पन्न हो सकती हैं।
हालाँकि, इसमें समय लगेगा और किसी ऐसे व्यक्ति की आवश्यकता होगी जो टूल और किन फ़ाइलों को संशोधित करने की आवश्यकता है, इसकी अच्छी समझ रखता हो। उदाहरण के लिए:

  • मैं Wordlist को एकल XML फ़ाइल में निर्यात करूंगा, उस पर रूपांतरण करूंगा और इसे पुनः आयात करूंगा, बजाय तीन Wordlist नियंत्रण फ़ाइलों (hyphenatedWord.txt, SpellingStatus.xml और WordAnalysis.xml) पर काम करने के।
  • नोट्स के लिए आपको केवल <SelectedText>, <ContextBefore> और <ContextAfter> फ़ील्ड्स में परिवर्तन करना चाहिए, <Contents> में नहीं (मेरा अनुमान है)।
  • यदि आपके पास interlinear टेक्स्ट हैं, तो यह एक और स्तर की जटिलता होगी जिससे मैं बहुत परिचित नहीं हूं।
English से मशीन-अनुवादित

संबंधित प्रश्न

0 वोट
3 उत्तर 459 व्यूज़
क्या किसी और ने यह समस्या अनुभव की है और इसका समाधान जानता है? मैं Paratext 9.3.103.7 और Keyman 16.0.138 चला रहा ... हुई, और मैंने सोचा कि शायद मैंने अभी-अभी Keyman चालू किया था।
bbrollier 245 पूछा गया फ़रवरी 20, 2023
0 वोट
0 उत्तर 189 व्यूज़
This week I discovered that Alt-X does work for Unicode characters where the code is longer than 4 hex digits. The ... desired character when typing two periods: ..-->\ud804\udf
[Expert]
sewhite
3.3k
पूछा गया अगस्त 16, 2019
+1 मत
0 उत्तर 161 व्यूज़
Some Unicode characters have a code longer than 4 hex digits. For instance David Rowe was trying to help someone ... on that character gives the UTF16 coding equivalent for it.
[Expert]
sewhite
3.3k
पूछा गया मार्च 18, 2019
0 वोट
1 उत्तर 265 व्यूज़
Hi all, I am working on migrating a user to Paratext 8 and noticed that their translation project is still in Western European ... , web, or Scripture app)? Thank you, SIL+LSS+PNG
SIL LSS PNG 411 पूछा गया दिसंबर 4, 2018
0 वोट
2 उत्तर 398 व्यूज़
We are working with a language that has long vowels which we can't write with Odia letters. There are some books printed ... type it neither we know the Unicode of it. please help
anon480013 162 पूछा गया अक्टूबर 1, 2018
Paratext में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,048 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,028 उपयोगकर्ता