i18n

2017-09-28 11 views
8

के साथ वसंत बूट + कोणीय 4 मैं वर्तमान में बैकएंड के रूप में स्प्रिंग बूट के साथ एक कोणीय 4 अनुप्रयोग विकसित कर रहा हूं। मैं https://blog.jdriven.com/2016/12/angular2-spring-boot-getting-started/i18n

में समझाया गया प्रोजेक्ट बनाने के लिए मेवेन का उपयोग करता हूं, अब मैं अन्य भाषाओं में एप्लिकेशन का अनुवाद करना चाहता हूं। मैंने वसंत बूट पक्ष के लिए http://www.baeldung.com/spring-boot-internationalization पर देखा, लेकिन अब मैं सोच रहा हूं कि मेरे संदेश *। कोणीय में प्रॉपर्टीज का उपयोग करना संभव है। उसके साथ कोई अनुभव?

धन्यवाद,
Guillaume

उत्तर

0

मुझे लगता है कि सबसे अच्छा समाधान कोणीय में अनुवाद सेवा करते हैं। जावा एपीआई संदेश या यहां तक ​​कि चाबियाँ भेजेगा और कोणीय क्लाइंट साइड पर इसका अनुवाद करेगा। आप अनुवाद जेसन फाइलें तैयार कर सकते हैं और इस लाइब्रेरी का उपयोग कर सकते हैं: https://github.com/ngx-translate/core

+0

एनजीएक्स-अनुवाद वर्तमान में ऐसा करने का एकमात्र तरीका है यदि आपको डेटा मानों (जैसे product.type) के आधार पर समग्र अनुवाद कुंजी की आवश्यकता है। आने वाले v6 https://github.com/angular/angular/issues/16477#issuecomment-352125838 में कोणीय i18n के लिए परिवर्तन होने जा रहे हैं जो जनवरी बीटा के कारण था लेकिन इसे नहीं बनाया। – user1740331