- शिप
- 2 सितंबर 2026 को 7:32 am बजे UTC
- लेखक
- Kamo
- Commit
- 3f79ee7
पीडीएफ डिजाइनर में पांच एनोटेशन टूल ने अपने टूलटिप कुंजी का निर्माण किया टूल प्रकार को "tool " उपसर्ग पर अंतरित करना, लेकिन शब्दकोश नाम उनमें से एक पांच तार ************* कुंजी नहीं उपसर्ग अस्तित्व में हो सकता है, इसलिए अगली-intl ने मुख्य पथ को स्वयं और एक प्रदान किया सदस्य कलम पढ़ने का स्वागत करते हैं **************** रिपोर्ट ने छह बटनों में से लगभग पांच को घेर लिया। पांच कुंजियों को एक बार में सभी 21 स्थानीय लोगों में टूलटिप को ठीक करने के लिए प्रेरित करना: तार पहले से ही अनुवाद किया गया था, कुछ भी कभी शब्दकोश से लापता नहीं था। रिकॉर्ड<Annotationtype, स्ट्रिंग> एक छठे उपकरण को एक टाइपचेक विफलता के बजाय बनाता है एक अन्य टूलटिप की तुलना में जो अपनी खुद की कुंजी वापस पढ़ता है। चेक-i18n-keys.mjs में दो छेद इस जहाज के लिए लाइन अप करना था, और दोनों ही हैं यहां बंद: - गार्ड ने किसी भी कॉल को छोड़ दिया जिसका पूर्ववर्ती 40 वर्ण `=` में समाप्त हुआ, जिसका अर्थ है `const t = useTranslations()` बाइंडिंग को छोड़ देना। कि बंधन कर सकते हैं कभी भी regex को छोड़ गार्ड से मेल नहीं खाते - यह `<bound name>(' —" के लिए खोज करता है इसलिए परीक्षण केवल `const लेबल = t(...)`` पर निकाल दिया गया, प्रत्येक को छूट देना रेपो में असाइनमेंट-फॉर्म कॉल, उनमें से इस बग की लाइन। - एक गतिशील कुंजी के लिए गार्ड ने केवल जांच की कि स्थैतिक उपसर्ग एक समूह था। ************* एक पूरी तरह से अच्छा समूह है; यह सिर्फ आयोजित किया जाता है "tool " से शुरू कोई कुंजी नहीं है। इसके लिए अब आंशिक अंतिम खंड की भी आवश्यकता है उस समूह में कुछ मिलान करने के लिए, जो पूरी तरह से एक गतिशील कुंजी है अभी भी जाँच करने की अनुमति देता है। छोड़ दो मृत `default:` Fallbacks - नहीं एक अगले-intl विकल्प, संदेशों के लिए आईसीयू मान के रूप में पारित किया गया है जिसमें कोई ऐसा स्थानधारक नहीं है, इसलिए वे कभी नहीं देते। दोनों कुंजी शब्दकोश में हैं; तर्कों को गिरा दिया जाता है।.