Translate all remaining hardcoded UI strings site-wide
- PreviewBanner, PublicChatWidget, AiChatPanel, LiveSupportPanel, مودال موفّق، نبات التزلج يستعمل الآن استخدام الترانسل - أضف ما قبل المقابلة، الدردشة، الخروج م...
نحذر بشكل بارز من أن سجل الموقع الإلكتروني اختياري ويمكن أن يكسر المواقع القائمة
محرك ترجمة دلتا + سلك جميع الخيوط الممزوجة إلى i18n
نظام الترجمة: - الترجمه الان تعمل في حالة دلتا فقط المفاتيح المفقودة أو لا تزال متطابقة مع اللغة الانكليزية ترسل إلى مكتب المدعي العام؛ والمفاتيح الحالية المترج...
مسلسل "كروم" للسيارات على الصفحات المحلية
أضف ترجمه "لا" إلى "الغوا" و "الحلقة الـ "الحلقة الثانية" حتى لا يعرض الكروم ترجمة الصفحات التي سبق للمستعمل أن قصدت تحولت إلى لغة أخرى.
إقامة صفحة كاملة لشبكة إدارة الشؤون الداخلية، النجاح كشعار غير مسموح به
Bound translation concurrency to 3 threads to prevent DB pool exhaustion
Unbounded @Async (SimpleAsyncTaskExecutor) created 50 threads simultaneously when the retry scheduler fired, each opening a DB transaction and draining HikariCP...
Three bugs preventing changelog translations from being saved
1. **************** was discarding events because handleWebhook() had no @Transactional — save + publishEvent() ran outside any transaction. Add @Transact...
كوري كوميتلوغ مع LEFT JOIN لذلك لا توجد سجلات الترجمة التحريرية
The old query selected from CommitLogTranslation - commit logs with no الترجمات على الإطلاق كانت غير مرئية لها Use LEFT JOIN from CommitLog لذا فإن الشرط المتوق...
مضافا إليه/موقع/ملحقات وتدفقات النطاقات إلى الشبكة
- صفحة جديدة/موقعة/مقدمة مع تدفق مرحلتين: التحقق من خلال عملية الاستقطاب الثانية والستين وإقرار نظام SSL - دليل الـ "دينز غيدي" : تعليمات خطية بخطوة مستويات الم...
Add /setup/dns backend — one-domain enforcement, SSL probe, new aliases
- Enforce one custom domain per org in POST /api/security/domains - Add capcha, docs, sign to standard aliases; remove legacy aliases - Update verify-dns to tra...
Add ssl_confirmed and ssl_confirmed_at columns to org_domains
Adds idempotent ALTER TABLE statements to provision the two new columns needed for DNS setup SSL confirmation tracking.
يضاف حقول مؤكدة/مؤكدة إلى أورغوماين ودومينيكا
يضاف حقلين جديدين إلى كيان أورغوماين ودومينيكا لتتبع SSL حالة التصديق على الشهادة بعد المسائل المتعلقة بخدمة السيارات شهادة ويضيف أيضاً مساعداً إلى شركة (دومين ...
Apply word replacement at translation time, not ingestion
Original text is preserved in the DB so that adding a new rule and re-triggering translation is all that is needed to update existing records. Changes: - Chang...
إزالة أجهزة الاستشعار من جانب العملاء - التي تعالج الآن بالتخلف
الاستبدال الوردي والتكرير السري انتقل إلى "تغييرلولوجي" الخدمات (SecurityService) so sanitization happen before DB storage and translation. الواجهة لم تعد بحاجة...
Move changelog word replacement to backend before translation
Text replacements (Docs→Docs, Meet→Meet, etc.) and secret name redaction (K8s secret names→***) were previously applied client-side in ChangelogClient.tsx, mean...
الاستجابة السريعة التطبيق الفارغة والتدهور البارز في حساب الفواتير
-المساعدون في الحصول على فواتير/بطاقات الآن يتعاملون بأمان مع أجساد الاستجابة الفارغة بدلاً من تحطّم مدخلات فارغة -بلينج تاب) يغطّي) كلّ فواتير هاتفية تتصل بـ.....
Check TeamMember.isOrganizationOwner flag for owner detection in my-networks endpoint
The previous check only looked at org.getOwner() (user_id_owner column) which can be null for existing orgs. The authoritative owner flag lives on the TeamMembe...
حل سياق " org/member context " من الدورة ***
ويحتاج المتحكمون في شركة بيلينغ سيرفيك إلى رؤساء من طراز X-Org-Id وX-Member-Id. عندما يتصلون مباشرةً (بتجاوز (آبيسيرفيت لم يتم تعيينهم الآن التالي، (جي) يقرأ ال...
Use string type for org/member IDs in network page to handle CockroachDB unique rowid precision
Serialize org and member IDs as strings in my-networks endpoint to prevent JS accurate loss
استدعاء بيلينغ سيرفيك مباشرة عن طريق الـ 8 من الـ دي إن إس بدلا من ذلك عن طريق APIServic
(التالي، (جي خادم العميل (ويتصل الآن بـ(بيلينغ سيرفيك لا أعرف مباشرة، تَغْرجُ قفزة غير ضرورية من خلال APIService. مستعملون للبيع مع الـ (ك8) الـ (دي إن إس) الدا...
يضاف بعد ذلك الطريق المحترف ل/القطع/التعبئة/*
زبونة شركة بيلينغ آي كانت تتصل بـ / / / / / الذي ضرب الخادم التالي بدلاً من بوابة "آبيرف" مضاف إليها طريق مسدود للجميع (مثل نمط التجارة - الأسواق) طلبات الفواتي...
Replace storage add-on toggle with quantity slider
Additional Storage is usage-based ($4/25GB block), not a simple on/off add-on. Replaced the toggle switch with a slider (0-1000GB in 25GB steps) plus a numeric ...
Include parent org in /org/domain response
The getOrganizationByDomain endpoint manually builds a response map but never included the parent organization reference. This prevented the frontend from knowi...
مضافا إليه من نوع " الأبوين " و " الوالد " إلى نوع " أورغ بروفيد "
لقد كانت واجهة "المنظمة" مفقودة بين الأبوين والحقول الوالدية مما تسبب في إسقاطها خلال عملية التجميع حسب النوع المساندة ترسلهم هذا منع التنظيم كونه صحيحاً، الذي ...
Wire BillingManager and RelationshipManager to real backends
بيلينغ ماناجر (حساب فواتير) - استبدال 100 في المائة من راكب الولايات المحلية بطريقة حقيقية للدفع المدعوم من القطاع الإدارة عن طريق فواتير آبي - طرق تسديد القروض...
Purge incomplete model directories in init container
The service crashes on startup if it finds a directory in /models that has missing or partial model files. Add a sweep at init start that removes any directory ...
Remove GitHub LFS downloads, use only data.statmt.org models
GitHub raw URLs return LFS pointer files, not actual binaries. Drop enru/enar downloads entirely — LibreTranslate handles those locales. Only download the 4 pai...
Narrow bergamot to es/fr/de/pl, restore bergamot-first order
GitHub LFS files can't be downloaded with plain curl (raw URL returns the pointer not the content). Removing enru/enar from bergamot scope; those locales fall t...
Restore bergamot with working model sources and correct image
- replicas: 1 - Init container (alpine): downloads 4 pairs from data.statmt.org (tarballs for enes/enfr/ende/enpl) and 2 from firefox-translations-models GitH...
Narrow BergamotProvider targets to 6 pairs with available models
pt, it, uk, tr, ro, id, vi have no bergamot model source — LibreTranslate handles them. bergamot now claims: es, fr, de, pl, ru, ar.
Scale bergamot to 0, update image to mozilla/translation-service
The Google Cloud Storage model download bucket (bergamot-models-sandbox) عودة 404 لجميع الملفات و إعادة تصميم عارضات الصواريخ محفوظة كانون الأول/ديسمبر 2025 بدو...
Route all translations through LibreTranslate while bergamot is offline
BergamotProvider is moved to fallback position. LibreTranslate supports all 13 locales bergamot was handling **************** so this eliminates the flood of "C...
يستعاض عن صفحة إحصاءات الطوابق باللوحة الحية لاشتراك الآلية
إعادة بناء/ملفات/حسابات؟ لوحة. يستعاض عن جميع البيانات المتحركة بالمكالمات الموازية إلى شركة بيلينغ سيرفيك عن طريق عميل (بيلينغ آبي) الحالي ليوت: - الشبكة الثا...
Proxy *** challenge through login server for multi-domain support
يستعاض عن الجلبة المباشرة عبر المنشأ إلى كابتشا. نفس المُنشأة المُحترفة في /api/capcha/challenge. ويتطلب النهج السابق سيّارة (تي إل إس) مُحقّة في (كابتشا)*. الت...
مثل ما ترى الشحن؟?
كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.