2011-10-11 8 views
6

मेरे पास एकाधिक भाषा परिवर्तन के साथ एक तीसरा हिस्सा एमएसआई पैकेज है, एमएसआई के लिए भाषा अंग्रेजी है, जब मैं इस एमएसआई पैकेज को स्थापित करता हूं, तो यह स्वचालित रूप से "क्षेत्रीय और भाषा विकल्प" की सेटिंग की जांच करेगा "नियंत्रण कक्ष में, और इसे कुछ भाषा के साथ चलाएं।स्पिस्फाइड भाषा के साथ एमएसआई स्थापित करने के लिए कैसे मजबूर करें

सवाल यह है कि मैं इस एमएसआई को "msiexec -i setup.msi TRANSFORM =": 1028 "" जैसी कुछ भाषा के साथ चला सकता हूं, जबकि मैं इसे अंग्रेजी के साथ नहीं चला सकता। क्या इस समस्या के लिए मैं कुछ विधि उपयोग कर सकता हूं? क्या मैं स्वचालित रूप से भाषा चुनने के लिए कार्रवाई को अक्षम कर सकता हूं? या क्या मैं इस एमएसआई को अंग्रेजी संस्करण के साथ सीधे चला सकता हूं?

किसी भी विचार की सराहना की जाएगी।

उत्तर

4

आप ट्रांसफॉर्म प्रॉपर्टी को वास्तविक ट्रांसफॉर्म फ़ाइल पथ पर सेट करके एक विशिष्ट ट्रांसफॉर्म के साथ एमएसआई लॉन्च कर सकते हैं। यहां कुछ लेख जो आपकी मदद कर सकते हैं:

लेकिन अगर MSI स्वचालित रूप से भाषा का चयन, सबसे अधिक संभावना रूपांतरण स्वचालित रूप से लागू कर रहे हैं। इस मामले में आप अपनी इच्छित भाषा को सेट करने के लिए ProductLanguage प्रॉपर्टी सेट करने का प्रयास कर सकते हैं।

+0

मुझे अपने प्रश्न को फिर से समझाएं, तीसरे भाग वाले एमएसआई के पास उत्पाद 1071 के साथ उत्पाद भाषा संपत्ति है और कई भाषा परिवर्तन भी है, यह स्वचालित रूप से क्षेत्रीय सेटिंग द्वारा भाषा का चयन कर सकता है। मुझे जो चाहिए वह है कि मैं इसे गैर-अंग्रेजी क्षेत्रीय सेटिंग पर अंग्रेजी से लॉन्च करना चाहता हूं। – Frank

+1

आप msiexec कमांड लाइन के माध्यम से इच्छित उत्पाद भाषा मूल्य सेट कर सकते हैं। –

+0

हाँ, यह अब काम करता है! बहुत बहुत धन्यवाद! – Frank

संबंधित मुद्दे