-
Notifications
You must be signed in to change notification settings - Fork 19
🤖 Sync Crowdin Translations #130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
10cb417
0bbafc5
72e2b1d
747ccc5
6f8d3fe
311afae
3991d18
e4a73a6
70bc588
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,24 +3,26 @@ | |
| "text": "نص", | ||
| "texts": "نصوص", | ||
| "x-texts": "{count, plural, zero {}=0 {لا يوجد نصوص} one {# نص} two {# نصوص} few {# نصوص} many {# نصوص} other {# نصوص}}", | ||
| "texts-description": "نحن نستضيف أكبر مكتبة رقمية في العالم مؤلفة من قناة آي إسلامية تحتوي على مصادر راجعها علماء مشهورون وتم فحصها للبحث الإسلامي الجاد. أدواتنا المتقدمة تسمح لك باستكشاف المكتبة من قبل المؤلف، مدرسة القانون، نوع الجنس، المنطقة الحديثة. و الإمبراطورية أو العصر التاريخي - بحيث يمكنك أن تجد بالضبط ما تبحث عنه، بمصداقية و دقة. كما تتوفر مجموعات من العلماء لتوجيه وتعميق بحثكم.", | ||
| "region": "المنطقة", | ||
| "regions": "مناطق", | ||
| "x-regions": "{count, plural, zero {}=0 {لا يوجد مناطق} one {# منطقة} two {# مناطق} few {# مناطق} many {# مناطق} other {# مناطق}}", | ||
| "regions-description": "استكشف بصريا مجموعتنا الواسعة في الأماكن التي أُنتجت فيها النصوص - سواء في البلدان الحديثة التي كتب فيها المؤلفون أو في المناطق التاريخية المراسلة التي يعيشون فيها. انقر على أي بلد لمعرفة تاريخه وأهميته في إطار التقاليد التاريخية الإسلامية.", | ||
| "empire": "الإمبراطورية و العصر", | ||
| "empires": "الإمبراطوريات و العصر", | ||
| "empires": "الإمبراطوريات و العصور", | ||
| "x-empires": "{count, plural, =0 {لا امبراطوريات وعصور} one {# امبراطورية وعصر} other {# امبراطورية وعصر}}", | ||
|
Comment on lines
+11
to
+13
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Validate JSON and extract ICU plural categories
set -euo pipefail
# First, check if file exists and is valid JSON
if [ ! -f "locales/ar/entities.json" ]; then
echo "File not found: locales/ar/entities.json"
exit 1
fi
jq -e . locales/ar/entities.json >/dev/null 2>&1 && echo "✓ JSON is valid"
# Extract and analyze the x-empires key
python3 <<'PY'
import json, re
with open("locales/ar/entities.json", "r", encoding="utf-8") as f:
data = json.load(f)
x_empires = data.get("x-empires", "")
print("\n=== x-empires value ===")
print(x_empires)
# Extract plural categories
cats = re.findall(r'\b(zero|one|two|few|many|other|=0|=1|=\d+)\b', x_empires)
print("\n=== Categories found ===")
print(cats)
print("\n=== Unique categories ===")
print(sorted(set(cats)))
# Check pattern in other x-* keys
print("\n=== Other x-* keys in file ===")
for key in sorted(data.keys()):
if key.startswith("x-"):
val = data[key]
if isinstance(val, str) and "{count, plural" in val:
cats_in_key = re.findall(r'\b(zero|one|two|few|many|other|=0|=1|=\d+)\b', val)
print(f"{key}: {sorted(set(cats_in_key))}")
PYRepository: seemorg/usul Length of output: 893 🌐 Web query:
💡 Result: Use all six CLDR/ICU plural categories for Arabic: zero, one, two, few, many, other. Rule summary:
Sources: [CLDR language plural rules; LDML/CLDR spec]. (unicode.org) Citations: Add missing Arabic plural categories to The (Adjust the Arabic text for 🤖 Prompt for AI Agents |
||
| "location": "موقع", | ||
| "locations": "مواقع", | ||
| "x-locations": "{count, plural, zero {}=0 {لا يوجد مواقع} one {# موقع} two {# مواقع} few {# مواقع} many {# مواقع} other {# مواقع}}", | ||
| "empires-description": "لأول مرة، وقد تم رسم خرائط شاملة للإمبراطوريات والعصور التاريخية للعالم الإسلامي في مكتبة رقمية واحدة - تمتد من صعود النبي محمد في 632 إلى سقوط الإمبراطورية العثمانية في عام 1924. وبالتشاور مع كبار علماء التاريخ الإسلامي، حدد فريقنا البحثي الخلافات الرئيسية، 1 - السلطنات، والأسرة، وغيرها من التشكيلات السياسية التي شكلت الحضارة الإسلامية وإنتاجها للمعرفة. ونحن ندعو هذا الإطار **الإمبراطوريات وعصرة** إلى أن يعكس حقيقة أن التشكيلات السياسية كثيرا ما تمتد عبر فترات متعددة وتتجاوز الحدود الوطنية الحديثة. هذا الإطار يسمح لك باستكشاف كل مؤلف ونص وفكرة في سياقه التاريخي، يكشف كيف تطورت المنح الدراسية الإسلامية عبر الزمان والمكان. ببساطة اختر إمبراطورية أو حقبة لعرض المؤلفين والنصوص المرتبطة بها. * يمتد هذا العمل الإطاري من مشروع طويل الأجل يرأسه الدكتور د. مركز إينتيسار رب, بالاعتماد على كليفورد بوسورث (Cliford Bosworth)، الديناصورات الإسلامية الجديدة، 1996، مع إضافة وتصحيح لآخر المستجدات والترحيب من العديد من العلماء.*", | ||
| "author": "المؤلف", | ||
| "authors": "المؤلفون", | ||
| "x-authors": "{count, plural, zero {}=0 {لا يوجد مؤلف} one {# المؤلف} two {# مؤلفين} few {# مؤلفين} many {# مؤلفين} other {# مؤلفين}}", | ||
| "authors-description": "ابحث واستكشف المؤلفين من المكتبة الرقمية الرائدة على مستوى العالم للنصوص الإسلامية المعتمدة على AI. اختر مؤلف لعرض كامل مجموعة أعمالهم على الفور، منظمة حسب نوع الجنس، المنطقة، والإمبراطورية التاريخية أو العصر - حتى يمكنك رؤية **عندما** و **حيث** يكتبون. ويتضمن كل بيان من بيانات المؤلفين سيرة ذاتية علمية وموقعها الرئيسي وأسماء كاملة وشائعة. وسياقاً واضحاً لتأثيرها في الفقه الإسلامي والتاريخ الفكري حيثما توافرت. يمكنك أيضًا استخدام خاصية دردشة الذكاء الاصطناعي لاستكشاف مناورة المؤلف في الوقت الحقيقي. ", | ||
| "name": "الاسم", | ||
| "names": "الأسماء", | ||
| "x-names": "{count, plural, zero {}=0 {لا يوجد أسماء} one {# اسم} two {# أسماء} few {# أسماء} many {# أسماء} other {# أسماء}}", | ||
| "genre": "تصنيف", | ||
| "genres": "تصانيف", | ||
| "x-genres": "{count, plural, zero {}=0 {لا يوجد تصانيف} one {# تصنيف} two {# تصانيف} few {# تصانيف} many {# تصانيف} other {# تصانيف}}", | ||
| "genres-description": "وللمرة الأولى، جرى رسم خريطة شاملة للنطاق الكامل للمعارف الإسلامية - عبر الأنماط التاريخية والحديثة. نحن نقدمه لكم في مكتبة واحدة واسعة وحدد باحثونا 13 تخصصا أساسيا بالتشاور مع علماء بارزين من العالم الإسلامي وفي الأكاديمية الأمريكية. ومن القانون واللغة والتاريخ إلى الفلسفة والروحانية والشعر، تبرز المنح الدراسية الإسلامية بوصفها من أغنى التقاليد الفكرية في تاريخ البشرية. تتيح لك منصتنا استكشاف كل مؤلف وكتاب وفكرة في سياقها العلمي المناسب - كشف كيف ترتبط الأعمال بين المجالات والأنواع المختلفة. ببساطة اختيار تخصص لعرض حقوله الفرعية ومجموعة من النصوص. يمكنك أيضًا استخدام دردشة الذكاء الاصطناعي لاستكشاف كل مجموعة من الحقول والفروق الدقيقة في الوقت الحقيقي.", | ||
| "x-results": "{count, plural, =0 {لا نتائج} one {# نتيجة} two {# نتيجتان} few {# نتائج قليلة} many {# نتائج كثيرة} other {# نتائج}}", | ||
| "century": "القرن", | ||
| "centuries": "القرون", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix brand spelling (“Asul” → “Usul”).
The product name is “Usul” elsewhere; this looks like a typo.
✏️ Suggested fix
📝 Committable suggestion
🤖 Prompt for AI Agents