- סטטוס
- פתוח
סקירה כללית של התקלה
בעמוד הגדרת WPML, בעת הוספת en_US (אנגלית אמריקאית) כשפה מותאמת אישית, תראה שגיאה האומרת ”הערך en_US כבר קיים.”
הוספת locale קיים
כברירת מחדל, WordPress ומפתחי ערכות עיצוב משתמשים ב־locale en_US עבור אנגלית. זו הסיבה שאתה רואה את השגיאה הבאה בעת ניסיון להוסיף locale מותאם אישית של en_US: “הערך en_US כבר קיים.”

פתרון עוקף
במקום להוסיף את גרסת en_US , תוכל להוסיף כל שפה אנגלית (locale en) המשמשת במדינה אחרת שאינה ארצות הברית. לאחר מכן, תוכל לשנות ידנית את דגלי ברירת המחדל לדגלים המתאימים.
הוספת שפה אנגלית מותאמת אישית חדשה:
עבור אל דף הגדרת WPML שלך תחת הכרטיסייה “שפות”, ולחץ על “צור שפה מותאמת אישית”.

בחר “אנגלית” כשפה, ובחר מיקום שאינו ארצות הברית (לדוגמה, הממלכה המאוחדת). כך, ה־locale מוגדר ל־en_GB (קוד שפה וקוד מדינה), ולאחר מכן לחץ על “שמור שפה”.

כעת יש לך שתי גרסאות שונות של אנגלית:
- אנגלית: גרסה זו משתמשת ב־locale en_US עבור ארצות הברית
- אנגלית (הממלכה המאוחדת): גרסה זו משתמשת ב־locale en_GB עבור הממלכה המאוחדת
הקצה אחת מהן כשפת ברירת המחדל שלך ואת השנייה כשפת התרגום שלך והמשך בהגדרת WPML שלך.

לאחר השלמת הגדרת WPML שלך, תוכל להתאים אישית את דגל השפה, מכיוון ששתי הגרסאות משתמשות בדגל בריטניה.