লেনদেনের ইমেল প্রেরণের সময় কেন ম্যাজেন্টো 2 ইনলাইন অনুবাদ স্থগিত করে?


11

ম্যাজেন্টো 2 কী ইনলাইন অনুবাদ প্রেরণের আগে স্থগিত করে এবং তারপরে আবার শুরু করে এড়াতে চাইছে?

উত্তর:


5

কোনও ইমেল প্রেরণের সময় ইনলাইন অনুবাদ অক্ষম করা হয় কারণ যখন ইনলাইন অনুবাদ সক্রিয় থাকে তখন কোনও অনুবাদযোগ্য মুদ্রিত পাঠ্য ( __('Text here')) যায়Magento\Framework\Phrase\RendererMagento\Framework\Phrase\Renderer\Inline::render

এই পদ্ধতিটি পাঠ্যের চারপাশে কিছু মার্কআপ যুক্ত করে {{{এবং }}}এটি পরে কিছু জাভাস্ক্রিপ্ট কোড ব্যবহার করে যা তাদের ব্যাখ্যা করে এবং ইনলাইন অনুবাদের জন্য সুন্দর ছোট্ট বোতাম এবং পপআপগুলি দেখায় .... তবে ....

এটি কেবল তখনই কাজ করে যদি আপনি প্রশ্নে ওয়েবসাইটটিতে থাকেন এবং যে জেএস লোড হয়।
যেহেতু phtmlটেমপ্লেটগুলি ইমেইল টেম্পলেটগুলিতে ব্যবহার করা যেতে পারে, যদি ইনলাইন অনুবাদ সক্ষম করা থাকে তবে আপনি ইমেলটিতে পাঠ্যগুলি পেতে চাইবেন {{{ some text here }}{{ other text here }}}কারণ বিশেষ মার্কআপটির ব্যাখ্যা দেওয়া হবে না।
সুতরাং এটি একটি সুরক্ষার ব্যবস্থা, যাতে আপনি নিজের ইমেল টেম্পলেটগুলি আপ না করেন


3

যখন ইন-লাইন অনুবাদ অনুমোদিত হয় সর্বসাধারণের ফাংশন স্ট্রিংটি সেই অনুযায়ী অনুবাদ করা হবে। সুতরাং আপনার এটি অক্ষম করা এবং পরে আবার শুরু করা দরকার।

এটি ভুলভাবে সক্ষম ইনলাইন অনুবাদ সহ সমস্যাগুলিও প্রতিরোধ করে।

স্থগিত ইনলাইন অনুবাদ জন্য ফাংশন যুক্ত বিরোধগুলির সাথে সম্পর্কিত ছিল, দয়া করে পড়ুন:

https://github.com/magento/magento2/pull/11320

https://www.absolute-design.co.uk/services/magento-ecommerce/how-can-i-fix-magento-translation-conflicts/


আমি বুঝতে পারছি না এমনভাবে প্রশ্নের উত্তর দেয় না।
এলএম_ফিল্ডিং

আমি আপনাকে আমার উপন্যাসটি দিয়েছি। আপনি ঠিক যে উত্তরটি খুঁজছেন তা এটিই। আপনি কী এড়াতে চাইছেন তা জিজ্ঞাসা করুন এবং এর জন্য তার কাছে বেশ শক্ত উত্তর রয়েছে answer বুঝতে পারছেন না বলে কেবল ডাউনভোট করবেন না।
কমপ্যাক্ট কোড

"যখন ইন-লাইন অনুবাদটির অনুমতি দেওয়া হয় তখন সর্বসাধারণের ফাংশন স্ট্রিংটি সেই অনুযায়ী অনুবাদ করা হবে So সুতরাং আপনাকে এটি অক্ষম করতে হবে এবং পরে আবার শুরু করতে হবে।" প্রাক-সম্পাদনা করুন, সুতরাং যে জিনিসগুলি আপনি বুঝতে পারছেন না সে বিষয়ে মন্তব্য করবেন না।
এলএম_ফিল্ডিং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.