i1n.ai
iOS (Swift) एकीकरण

Xcode की कसरत के बिना iOS स्थानीयकरण।

.strings फ़ाइलों को पुश करें, AI से अनुवाद करें, अपने Xcode प्रोजेक्ट में वापस खींचें। अब हर स्थानीयता के लिए Localizable.strings को मैन्युअल रूप से प्रबंधित करने की आवश्यकता नहीं है।

$ npx i1n init
en.lproj/Localizable.strings
// Localizable.strings (en)
"home.title" = "Welcome to the app";
"home.subtitle" = "Get started in seconds";
"settings.notifications" = "Enable notifications";

// Usage in Swift
Text(NSLocalizedString("home.title", comment: ""))

i1n का उपयोग क्यों करते हैं __VAR_1__ टीमें?

नेटिव .strings फ़ॉर्मैट

i1n सीधे .strings फ़ाइलें पढ़ता और लिखता है। कोई प्रारूप रूपांतरण नहीं — Xcode की स्थानीयकरण प्रणाली के साथ संगत रहता है।

एक साथ सभी लोकेल

अपनी अंग्रेजी .strings पुश करें, --translate चलाएं, और हर टारगेट .lproj को स्वचालित रूप से भरा हुआ पाएं।

बहुवचन और स्ट्रिंग्सडिक्ट

एआई अनुवाद के दौरान जटिल बहुवचन नियम संरक्षित रहते हैं। उन्नत बहुवचन रूपों के लिए .stringsdict के साथ काम करता है।

CI/CD एकीकरण

अपने Fastlane या Xcode Cloud पाइपलाइन में i1n पुश --translate जोड़ें। प्रत्येक बिल्ड से पहले नई स्ट्रिंग्स का अनुवाद किया जाता है।

अपने iOS ऐप का स्थानीयकरण शुरू करें

हमेशा के लिए मुफ़्त। किसी क्रेडिट कार्ड की आवश्यकता नहीं।

विकल्पों की तुलना करें