Проблема: Клиент столкнулся с проблемой, где функция icl_get_string_id всегда возвращает 0 после первого вызова, что приводит к повторному добавлению перевода через API, если строка уже зарегистрирована. Решение: Мы рекомендуем использовать доступные хуки WPML для регистрации строк и переводов, чтобы избежать подобных проблем. Для регистрации строки следует использовать хук
Если данное решение окажется неактуальным или не подходит под ваш случай, мы настоятельно рекомендуем проверить связанные известные проблемы по ссылке https://wpml.org/known-issues/, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если проблема сохраняется, пожалуйста, откройте новый тикет в службе поддержки WPML.
2) يرجى مشاركة معلومات التصحيح الخاصة بك لمزيد من المساعدة. يمكنك قراءة شرح مفصل عن كيفية تقديم هذه المعلومات هنا.
قد تكون هذه الحلول غير ذات صلة إذا كانت معلوماتك قديمة أو لا تنطبق على حالتك. نوصي بشدة بمراجعة المشكلات المعروفة، التحقق من إصدار الإصلاح الدائم، والتأكد من تثبيت أحدث إصدارات القوالب والإضافات. إذا استمرت المشكلة، يرجى فتح تذكرة دعم جديدة.