ভাষা পরিবর্তন করতে পারবেন না (কেবলমাত্র "ইংরেজি (মার্কিন যুক্তরাষ্ট্র)")


20

ওয়ার্ডপ্রেসটি আমাকে সর্বদা ভাষা পরিবর্তন করার অনুমতি দেয়। যাইহোক, কখনও কখনও আমি এই ধরণের পরিস্থিতিতে আটকে যাই, যেখানে আমি কেবল "ইংরেজি (মার্কিন যুক্তরাষ্ট্র)" বেছে নিতে পারি।

(সেটিংস> সাধারণ সেটিংস> সাইটের ভাষা)

আমি যা প্রত্যাশা করি:

একটি

আমি যা পাই:

একটি

তা কেন? আমি এটা কিভাবে ঠিক করবো?


তো ... কেউ জানে না?
ফাবিয়ান

আমি একই সমস্যা আছে। আপনি এটি ঠিক করতে পরিচালনা করেছেন?
সুশি

2
এটি কোনও অনুমতির সমস্যা হতে পারে Word ওয়ার্ডপ্রেসের কী সঠিক অনুমতি আছে?
স্টুয়ার্ট

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

1
দেরিতে প্রতিক্রিয়া কিন্তু আমার একই সমস্যা ছিল (একটি ইনস্টলেশন চলাকালীন) এবং এখানে কারণ কী ছিল ... (আমার খারাপ) সেই নির্দিষ্ট কার্যক্ষম ডোমেনটিকে দেওয়া সম্পূর্ণ অনুমতি নয়। সুতরাং আমার সমাধানটি ইতিমধ্যে @ স্টুয়ার্ট দ্বারা উল্লেখ করা হয়েছিল, সঠিক অনুমতিগুলি সেট করা। (যেমন, সেন্টোস 7 chown -R apache:apache /path/to/virtual/domainএবং সেলইনাক্স সঠিক সেটিংস দিচ্ছে) যা ইনস্টলেশন পরবর্তী আমাকে অন্য ভাষা নির্বাচন করার অনুমতি দেয়।
চার্লস

উত্তর:


12

হতে পারে নতুন ভাষার ফাইলগুলি সংরক্ষণের জন্য ওয়ার্ডপ্রেসের অনুমতি নেই। আমারও একই সমস্যা ছিল এবং আমি নিম্নলিখিতগুলি যুক্ত করে এটি সমাধান করেছিwp-config.php

define('FS_METHOD', 'direct');

আপনার ডিরেক্টরিটি wp-content/ওয়েব সার্ভার ব্যবহারকারীর জন্য লেখার যোগ্য কিনা তাও আপনি দেখতে চাইতে পারেন ।


উত্তরটি গ্রহণ করা উচিত, অন্যগুলি হ'ল কাজের ক্ষেত্র।
দাউদ অ্যাডাচ

দাউদ: FS_METHOD এর সাথে প্রতি ভাষার সাথে কিছু করার নেই, তবে এটি আপনার সমস্যাগুলি সমাধান করার পক্ষে দুর্দান্ত। : অন্যান্য উত্তর কি ডাব্লু দল এখানে লিখেছেন অনুযায়ী হয় (তাই না সত্যিই একটি ওয়ার্কঅ্যারাউন্ড শুধু ম্যানুয়াল ইনস্টল) codex.wordpress.org/...
হার্বার্ট ভ্যান-Vliet

1
wp-contentঅনুমতি পরিবর্তন করুন 777 সমস্যার সমাধান!
জন_জে

1
@John_J Re: 777: পরীক্ষা যদি অনুমতি জনিত সমস্যার ঠিক মনে হয়, কিন্তু একটি প্রকাশনা পরিবেশে 777 ব্যবহার করবেন না, ফোল্ডার 755 জন্য সুপারিশ করা অনুমতি - দেখুন ওয়ার্ডপ্রেস কোডেক্স 'ফাইলের অনুমতি পরিবর্তন' '777 বিপদ'
Tobias Beuving

7

ডাব্লুপি এর সাথে আমার আগে কোনও অভিজ্ঞতা নেই। আমি ডাব্লুপি 4.7 ইনস্টল করার চেষ্টা করেছি এবং একই সমস্যা আছে। কেবল ইংরেজীই ড্রপডাউন তালিকায় ছিল। আমি ভেবেছিলাম ডাব্লুপি সমস্ত ফাইল অটোমেটিকাল ডাউনলোড করে তবে দুর্ভাগ্যক্রমে এটি হয় নি।

ড্রপডাউন তালিকায় ভাষাগুলি পেতে (সেটিংস> সাধারণ সেটিংস> সাইট ল্যাঙ্গুয়েজ) আপনার wp-content/languagesডিরেক্টরিতে অনুবাদ ফাইলগুলি ইনস্টল করতে হবে ।

ভাষা ফাইল নির্বাচন করতে এখানে ডাব্লুপি-র সংস্করণ নির্বাচন করুন ভাষা নির্বাচনের চেয়ে https://translate.wordpress.org/projects/wp । আপনি একটি পৃষ্ঠা পাবেন যেখানে আপনি ভাষা ফাইল ডাউনলোড করতে পারেন।

উদাহরণস্বরূপ wp4.7 ইউক্রেনের জন্য আমি এই পৃষ্ঠাটি পেয়েছি

translate.wordpress.org/projects/wp/4.7.x/uk/default

পৃষ্ঠার শেষে Exportলিঙ্কটি সন্ধান করুন। 'সমস্ত বর্তমান'টিকে ' মেশিন অবজেক্ট মেসেজ বার্তা ক্যাটালগ (.mo) ' হিসাবে নির্বাচন করুন এবং ক্লিক করুনexport

তারপরে ডাউনলোড করা ফাইলটি ডাব্লুপি-সামগ্রী / ভাষা ডিরেক্টরিতে রাখুন। সেটিংস> সাধারণ সেটিংস পৃষ্ঠাটি খুলুন বা রিফ্রেশ করুন। ড্রপডাউন তালিকায় আপনার নতুন ভাষা দেখতে হবে।

.Mo ফাইলটি ঠিক ডাউনলোড করা গুরুত্বপূর্ণ । .Po ফাইল ইনস্টল করার চেষ্টা করে আমি অনেক সময় ব্যয় করেছি। এছাড়াও যদি আপনি লিনাক্স ব্যবহারকারীর হয়ে থাকেন এবং কেবলমাত্র .po ফাইল থাকে তবে আপনি এটিকে কমান্ডের মাধ্যমে রূপান্তর করতে পারবেন

msgfmt -o uk_UA.mo uk_UA.po

প্লাগইন এবং থিমগুলির জন্য অনুবাদ ফাইলগুলি ইনস্টল করতে আপনার কিছু পার্থক্য সহ একই জিনিস করা উচিত।

আরো বিস্তারিত আপনি এখানে পেতে পারেন https://codex.wordpress.org/Installing_WordPress_in_Your_Language


6

শুধু একই ইস্যুতে চালানো। আমার ক্ষেত্রে, কারণটি ছিল সহজ। আপনি যখন ওয়ার্ডপ্রেসের কোনও languagesইংলিশ -সংস্করণ ইনস্টল করেন, তখন ডিরেক্টরিটির অধীনে কোনও উপ- wp-contentডিরেক্টরি থাকে না। এটি ম্যানুয়ালি তৈরি করুন এবং আপনি আপনার ডাব্লুপি ড্যাশবোর্ডে সমস্ত উপলভ্য ভাষার তালিকা পাবেন। প্রথমে প্রয়োজনীয় ভাষা নির্বাচন করুন এবং ইনস্টল করুন। এই মুহুর্তে, আপনি ডাব্লুপি মূল অনুবাদ ফাইল পেয়েছেন, তবে প্লাগইন বা থিমগুলির নয়। অন্যান্য সমস্ত অনুবাদ ফাইলগুলি পেতে ড্যাশবোর্ডের অধীনে আপডেট বিভাগে যান এবং আবার চেক বোতামটি ক্লিক করুন । পৃষ্ঠার নীচে আপনি একটি বার্তা দেখতে পাবেন নতুন অনুবাদ উপলব্ধআপডেট অনুবাদ বোতামে ক্লিক করুন , এবং ডাব্লুপি আপনার প্লাগইন এবং থিমগুলির জন্য সমস্ত উপলভ্য অনুবাদ ডাউনলোড করবে।

উপরে উল্লিখিত হিসাবে, ডাব্লুপি ডিরেক্টরিতে অবশ্যই লেখার অনুমতি থাকতে হবে languages, অন্য ক্ষেত্রে আপনাকে সমস্ত অনুবাদ ফাইল ম্যানুয়ালি ডাউনলোড করতে হবে। ডিরেক্টরিতে অবস্থিত ওয়ার্ডপ্রেস কোরের জন্য অনুবাদ ফাইল ( .moএবং .po) languages, languages/themesসাব-ডিরেক্টরিতে অবস্থিত ইনস্টলড থিমগুলির জন্য অনুবাদ ফাইল এবং languages/pluginsসাব-ডিরেক্টরিতে অবস্থিত ইনস্টলড প্লাগইনগুলির জন্য অনুবাদ ফাইলগুলি (এই দুটি সাব-ডাইরেক্টরিগুলি অবশ্যই ডাব্লুপি দ্বারা স্বয়ংক্রিয়ভাবে তৈরি করা হবে, যদি পর্যাপ্ত অনুমতি থাকে তবে এটা কর).


আমাকে languagesঅন্য উত্তরে বর্ণিত হিসাবে একটি .mo ফাইল যুক্ত করতে এবং যুক্ত করতে হয়েছিল । এটি দরকারী।
রলফ

প্রাসঙ্গিক ডাব্লুপি অনুবাদ টিমের পৃষ্ঠার নীচে, "মেশিন অবজেক্ট মেসেজ ক্যাটালগ" নির্বাচন করে "এক্সপোর্ট" এ ক্লিক করতে ভুলবেন না be এটিকে সুন্দর কিছু নাম দিন এবং ভাষা ফোল্ডারে .mo ফাইলটি অনুলিপি করুন।
হারবার্ট ভ্যান-ভ্লিয়েট

1

আমার ঠিক একই সমস্যা ছিল. আপনি যদি একটি বহু-ভাষা প্লাগইন ইনস্টল করে থাকেন তবে আপনাকে এটিকে নিষ্ক্রিয় করতে হবে (বা এটি মুছুন) এবং তারপরে আপনি ভাষাটি যা প্রয়োজন তা পরিবর্তন করতে সক্ষম হবেন। বিশেষত মাল্টিসাইট ল্যাঙ্গুয়েজ সুইচারের সাথে আমার এই সমস্যাটি ছিল।

পুনশ্চ. আমি আগে যাচাই করেছিলাম এবং আমার ওয়ার্ডপ্রেস ইনস্টলেশনতে আমার কাছে ভাষা ফাইল ছিল।


1

আমার একই সমস্যা ছিল এবং আমি বিভিন্ন জটিল সমাধানগুলি পড়তে ঘন্টা সময় ব্যয় করি।

মাত্র 3 খুব বেসিক পদক্ষেপ।

1 আপনার '/ wp-content' ডিরেক্টরিতে '/ ভাষাগুলি' নামে একটি নতুন ফোল্ডার তৈরি করুন
2 আপনি যে ভাষাটি ইনস্টল করতে চান তার ভাষা প্যাকটি এই ফোল্ডারে অনুলিপি করুন
(এটি https://make.wordpress.org/polyglots/ থেকে ডাউনলোড করুন দল / )
3 ইন্টারফেসের মাধ্যমে নতুন ভাষা চয়ন করুন

বিশদ এখানে: https://www.linuwi.com/tutorials/how-to- بدل-wordpress- language/


1

উপরে বর্ণিত ইভানের মতো, নিশ্চিত করুন যে পিএইচপি-র সঠিক ফাইল অনুমতি রয়েছে যাতে এটি / ডাব্লুপি-কনটেন্ট ডিরেক্টরিতে একটি / ভাষা উপ-ডিরেক্টরি তৈরি করতে পারে। যদি এটি থাকে তবে এটি ডিরেক্টরিটি স্বয়ংক্রিয়ভাবে তৈরি করবে এবং আপনাকে একটি ভাষা নির্বাচন করতে দিবে না সেটিংস> সাধারণ সেটিংস> সাইট ভাষা।


1

আমার ক্ষেত্রে যেহেতু আমি অনুবাদের জন্য ডাব্লুপিএমএল ব্যবহার করছিলাম , আমার ডিফল্ট ভাষা পরিবর্তন করতে আমাকে ডাব্লুপিএমএল সেটআপ পৃষ্ঠায় যেতে হয়েছিল।

এখানে চিত্র বর্ণনা লিখুন


1

অনুমতিগুলির কারণে ওয়ার্ডপ্রেস 4.0.০ এবং উপরের সংস্করণগুলিতেও এই সমস্যা দেখা দেয়। কারণ এই ওয়ার্ডপ্রেস ভাষা প্যাকগুলি ডাউনলোড করতে পারে না। অ্যাডমিন প্যানেল সাধারণ সেটিংসে অন্যান্য ভাষা যুক্ত করতে , সংজ্ঞায়িত ('WP_DEBUG', সত্য) এর ঠিক নীচে এই কোডটি wp-config.php এর ভিতরে যুক্ত করুন ;

define('FS_METHOD', 'direct');

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


0

wp-contentফোল্ডারের জন্য সঠিকভাবে ওয়ার্ডপ্রেস অনুসন্ধান সংজ্ঞায়িত করে আমি এই সমস্যাটি সমাধান করেছি ।

ইন wp-config.phpআপনি wp-contentফোল্ডারের অবস্থান নির্দিষ্ট করতে পারেন । আপনি যে সিস্টেমে কাজ করছেন তার উপর ভিত্তি করে নিম্নলিখিত কোডটি সেট করার চেষ্টা করুন:

define('WP_CONTENT_DIR', realpath(dirname(__FILE__) . '/wp-content'));

বা এই এক:

define('WP_CONTENT_DIR', realpath($_SERVER['DOCUMENT_ROOT'] . '/wp-content'));

দুটোই চেষ্টা করেছিলাম। কেউই কাজ করেনি।
ক্যাসিমির
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.