* Fix i18n not working after 277d5a7
The translation strings file in "core" package should have file names
"core-strings.json" or "core-jsdoc-strings.json".
* Enable ja translation
Rename "core-strings.json" to "core-jsdoc-strings.json".
Add new "core-strings.json" as a copy of the template.
Add two lines for the files in "pxt.json".
240 lines
22 KiB
JSON
240 lines
22 KiB
JSON
{
|
||
"Math.randomBoolean":"يقوم بإنشاء قيمة 'صحيح' أو 'false' عشوائياً، تماما مثل التقليب عمله.",
|
||
"Math.randomBoolean|block":"اختيار عشوائي true أو false",
|
||
"Math|block":"الرياضيات",
|
||
"String.fromCharCode":"جعل سلسلة من رمز الحرف ASCII معطى.",
|
||
"String.fromCharCode|block":"النص من حرف رمز %code",
|
||
"String|block":"السلسلة",
|
||
"basic":"يوفر الوصول إلى الوظيفة الأساسية الصغرى: بت.",
|
||
"basic.clearScreen":"إيقاف تشغيل كافة المصابيح",
|
||
"basic.clearScreen|block":"مسح الشاشة",
|
||
"basic.forever":"تكرار التعليمات البرمجية إلى الأبد في الخلفية. في كل تكرار، يسمح رموز أخرى لتشغيل.",
|
||
"basic.forever|block":"إلى الأبد",
|
||
"basic.pause":"إيقاف مؤقت للوقت المحدد بالمللي ثانية",
|
||
"basic.pause|block":"إيقاف %pause (مللي ثانية)",
|
||
"basic.pause|param|ms":"كم من الوقت للتوقف، على سبيل المثال: 100، 200، 500، 1000، 2000",
|
||
"basic.plotLeds":"يرسم صورة على شاشة LED.",
|
||
"basic.plotLeds|param|leds":"نمط من المصابيح لتشغيل\/إيقاف تشغيل",
|
||
"basic.showAnimation":"ويبين تسلسل الشاشات LED كالرسوم متحركة.",
|
||
"basic.showAnimation|param|interval":"الوقت بالمللي ثانية بين كل رسم",
|
||
"basic.showAnimation|param|leds":"نمط من المصابيح لتشغيل\/إيقاف تشغيل",
|
||
"basic.showLeds":"يرسم صورة على شاشة LED.",
|
||
"basic.showLeds|block":"إظهار المصابيح",
|
||
"basic.showLeds|param|interval":"الوقت بالمللي ثانية وقفه بعد الرسم",
|
||
"basic.showLeds|param|leds":"نمط الصمام لتشغيل\/إيقاف تشغيل",
|
||
"basic.showNumber":"قم بالتمرير رقم على الشاشة. إذا كان العدد يناسب على الشاشة (أي هو رقم واحد)، لا يتم تمرير.",
|
||
"basic.showNumber|block":"show|number %number",
|
||
"basic.showNumber|param|interval":"سرعة التمرير؛ على سبيل المثال: 150، 200-100، 100",
|
||
"basic.showString":"عرض النص على الشاشة، حرف واحد في كل مرة. إذا كانت السلسلة يناسب على الشاشة (أي حرف واحد)، لا يتم تمرير.",
|
||
"basic.showString|block":"show|string %text",
|
||
"basic.showString|param|interval":"طريقة سريعة لتحويل الأحرف؛ على سبيل المثال: 150، 200-100، 100",
|
||
"basic.showString|param|text":"النص للتمرير على الشاشة، على سبيل المثال: \"مرحبا!\"",
|
||
"basic|block":"الأساسية",
|
||
"control":"المرافق وقت التشغيل والحدث.",
|
||
"control.inBackground":"الجداول الزمنية للتعليمات البرمجية التي يتم تشغيلها في الخلفية.",
|
||
"control.inBackground|block":"تشغيل في الخلفية",
|
||
"control.reset":"يعيد تعيين الصغير: بت ال بي بي سي.",
|
||
"control.reset|block":"إعادة تعيين",
|
||
"control|block":"التحكم",
|
||
"game":"محرك لعبة واحدة تقودها العفريت",
|
||
"game.addScore":"إضافة نقاط إلى النتيجة الحالية",
|
||
"game.addScore|block":"تغيير درجة by|%points",
|
||
"game.addScore|param|points":"كمية من النقاط لتغيير، على سبيل المثال: 1",
|
||
"game.gameOver":"يعرض لعبة الرسوم المتحركة.",
|
||
"game.gameOver|block":"انتهت اللعبة",
|
||
"game.score":"يحصل على النتيجة الحالية",
|
||
"game.score|block":"نقاط",
|
||
"game.setScore":"تعيين القيمة إلى النتيجة الحالية",
|
||
"game.setScore|param|value":"تودو",
|
||
"game.startCountdown":"بدء تشغيل جهاز ضبط وقت العد التنازلي لعبة",
|
||
"game.startCountdown|block":"بدء تشغيل countdown| (مللي ثانية) %duration",
|
||
"game.startCountdown|param|ms":"مدة العد التنازلي في ميلي ثانية، على سبيل المثال: 10000",
|
||
"game|block":"لعبة",
|
||
"images":"إنشاء والتلاعب وعرض الصور الصمام.",
|
||
"images.createBigImage":"يقوم بإنشاء صورة مع إطارات 2.",
|
||
"images.createBigImage|block":"إنشاء صورة كبيرة",
|
||
"images.createImage":"يقوم بإنشاء صورة التي تناسبها على شاشة LED.",
|
||
"images.createImage|block":"إنشاء الصورة",
|
||
"images|block":"الصور",
|
||
"input":"الأحداث والبيانات من أجهزة الاستشعار",
|
||
"input.acceleration":"الحصول على قيمة التسارع في المجلس الملي-جرافيتيس (عندما يتم إرساء المجلس شقة مع الشاشة حتى, x = 0, y = 0 و z = 1024)",
|
||
"input.acceleration|block":"|%NAME التسارع (mg)",
|
||
"input.acceleration|param|dimension":"تودو",
|
||
"input.buttonIsPressed":"الحصول على حالة زر (ضغط أو لا) '' '' و '' ب ''.",
|
||
"input.buttonIsPressed|block":"button|%NAME|is الضغط",
|
||
"input.calibrate":"معايرة بوصلة عفا عليها الزمن، والتلقائي.",
|
||
"input.compassHeading":"الحصول على عنوان البوصلة البوصلة الحالية في درجات.",
|
||
"input.compassHeading|block":"بوصلة العنوان (°)",
|
||
"input.lightLevel":"يقرأ مستوى الضوء المطبقة على شاشة LED في طائفة من '' 0 '' (الظلام) إلى 255 '' '' مشرق.",
|
||
"input.lightLevel|block":"مستوى الضوء",
|
||
"input.magneticForce":"الحصول على قيمة القوة المغناطيسية في '' الصغرى-Teslas '' ('' µT ''). هذه الوظيفة غير معتمدة في المحاكاة.",
|
||
"input.magneticForce|block":"القوة المغناطيسية (µT) |%NAME",
|
||
"input.magneticForce|param|dimension":"تودو",
|
||
"input.onButtonPressed":"القيام بشيء عند الضغط على زر ('' '' أو '' ب '' أو كلا '' أ + ب '')",
|
||
"input.onButtonPressed|block":"على button|%NAME|pressed",
|
||
"input.onButtonPressed|param|body":"تودو",
|
||
"input.onButtonPressed|param|button":"تودو",
|
||
"input.onGesture":"وتولى تشغيل التعليمات البرمجية عند هو مواجهة الشاشة.",
|
||
"input.onGesture|block":"على |%NAME",
|
||
"input.onGesture|param|body":"تودو",
|
||
"input.onLogoDown":"وتولى تشغيل التعليمات البرمجية عند الشعار وتتجه نزولا والمجلس بشكل عمودي.",
|
||
"input.onLogoDown|param|body":"تودو",
|
||
"input.onLogoUp":"وتولى تشغيل التعليمات البرمجية عند الشعار وتتجه صعودا والمجلس بشكل عمودي.",
|
||
"input.onLogoUp|param|body":"تودو",
|
||
"input.onPinPressed":"تفعل شيئا عند الضغط على رقم التعريف الشخصي ('' P0 '' أو '' P1 '' أو كلا '' P2 '').",
|
||
"input.onPinPressed|block":"على pin|%NAME|pressed",
|
||
"input.onPinPressed|param|body":"تودو",
|
||
"input.onPinPressed|param|name":"تودو",
|
||
"input.onScreenDown":"وتولى تشغيل التعليمات البرمجية عند هو أسفل الشاشة.",
|
||
"input.onScreenDown|param|body":"تودو",
|
||
"input.onScreenUp":"وتولى تشغيل التعليمات البرمجية عند هو مواجهة الشاشة.",
|
||
"input.onScreenUp|param|body":"تودو",
|
||
"input.onShake":"وتولى تشغيل التعليمات البرمجية عند هو هز الجهاز.",
|
||
"input.onShake|param|body":"تودو",
|
||
"input.pinIsPressed":"الحصول على دولة طرف (ضغط أو لا). ويتطلب عقد الأرض من أجل إغلاق الدائرة.",
|
||
"input.pinIsPressed|block":"pin|%NAME|is الضغط",
|
||
"input.pinIsPressed|param|name":"دبوس المستخدمة للكشف عن لمسة",
|
||
"input.rotation":"الملعب للجهاز، وتناوب على طول '' المحور ''، بدرجات.",
|
||
"input.rotation|block":"|%NAME دوران (°)",
|
||
"input.rotation|param|kind":"تودو",
|
||
"input.runningTime":"يحصل على عدد المللي ثانية المنقضية منذ السلطة في.",
|
||
"input.runningTime|block":"إدارة الوقت (مللي ثانية)",
|
||
"input.setAccelerometerRange":"يعين نطاق العينة التسارع في جاذبيات.",
|
||
"input.setAccelerometerRange|block":"تعيين نطاق % accelerometer|range",
|
||
"input.setAccelerometerRange|param|range":"قيمة وصف قوتها القصوى لقياس التسارع",
|
||
"input.temperature":"يحصل على درجة حرارة مئوية درجات (درجة مئوية).",
|
||
"input.temperature|block":"درجة الحرارة (درجة مئوية)",
|
||
"input|block":"الإدخال",
|
||
"led":"التحكم في شاشة LED.",
|
||
"led.brightness":"الحصول على سطوع الشاشة من 0 (إيقاف) إلى 255 (مشرق كامل).",
|
||
"led.brightness|block":"سطوع",
|
||
"led.fadeIn":"يتلاشى في العرض على الشاشة.",
|
||
"led.fadeIn|param|ms":"تودو",
|
||
"led.fadeOut":"إخفاء مستوى سطوع الشاشة.",
|
||
"led.fadeOut|param|ms":"تودو",
|
||
"led.plot":"قم بتشغيل باستخدام الصمام المحدد x, y إحداثيات (س الأفقي، ص العمودي). (0, 0) هو أعلى اليسار.",
|
||
"led.plotAll":"تشغيل كافة المصابيح",
|
||
"led.plotBarGraph":"يعرض رسم بياني شريطي عمودي استناداً إلى 'قيمة' والقيمة 'عالية'.\nإذا كان 'عالية' هو 0، ويحصل ضبط التخطيط تلقائياً.",
|
||
"led.plotBarGraph|block":"رسم بياني شريطي من الإقلاع القيمة % إلى %high",
|
||
"led.plotBarGraph|param|high":"الحد الأقصى للقيمة. إذا كان 0, الحد الأقصى للقيمة المعدلة تلقائياً، على سبيل المثال: 0",
|
||
"led.plotBarGraph|param|value":"القيمة الحالية الأرض",
|
||
"led.plot|block":"plot|x %x|y %y",
|
||
"led.plot|param|x":"تودو",
|
||
"led.plot|param|y":"تودو",
|
||
"led.point":"الحصول على حالة تشغيل\/إيقاف استخدام الصمام المحدد x, y إحداثيات. (0, 0) هو أعلى اليسار.",
|
||
"led.point|block":"point|x %x|y %y",
|
||
"led.point|param|x":"تودو",
|
||
"led.point|param|y":"تودو",
|
||
"led.screenshot":"تأخذ لقطة للشاشة LED وترجع صورة.",
|
||
"led.setBrightness":"تعيين سطوع الشاشة من 0 (إيقاف) إلى 255 (مشرق كامل).",
|
||
"led.setBrightness|block":"قم بتعيين القيمة % السطوع",
|
||
"led.setBrightness|param|value":"قيمة السطوع، على سبيل المثال: 255، 127، 0",
|
||
"led.setDisplayMode":"تعيين وضع العرض بين الأسود والأبيض واللون الرمادي لجعلها المصابيح.",
|
||
"led.setDisplayMode|param|mode":"تودو",
|
||
"led.stopAnimation":"إلغاء الحركة الحالية ومسح أخرى انتظارا للرسوم المتحركة.",
|
||
"led.stopAnimation|block":"وقف الرسوم المتحركة",
|
||
"led.toggle":"يبدل بكسل خاص",
|
||
"led.toggleAll":"عكس العرض LED الحالية",
|
||
"led.toggle|param|x":"تودو",
|
||
"led.toggle|param|y":"تودو",
|
||
"led.unplot":"إيقاف استخدام الصمام المحدد x, y إحداثيات (س الأفقي، ص العمودي). (0, 0) هو أعلى اليسار.",
|
||
"led.unplot|block":"unplot|x %x|y %y",
|
||
"led.unplot|param|x":"تودو",
|
||
"led.unplot|param|y":"تودو",
|
||
"led|block":"شاشة",
|
||
"music":"جيل نغمات الموسيقى عن طريق الرقم السري '''' P0 ''.",
|
||
"music.beat":"إرجاع المدة للفوز في ميلي ثانية",
|
||
"music.beat|block":"%fraction|beat",
|
||
"music.changeTempoBy":"تغيير الإيقاع بالمبلغ المحدد",
|
||
"music.changeTempoBy|block":"تغيير الإيقاع بواسطة (bpm) | قيمة %",
|
||
"music.changeTempoBy|param|bpm":"التغيير في دقات في الدقيقة الواحدة للايقاع، على سبيل المثال: 20",
|
||
"music.noteFrequency":"يحصل على تكرار الملاحظة.",
|
||
"music.noteFrequency|block":"%note",
|
||
"music.noteFrequency|param|name":"ملاحظة اسم",
|
||
"music.playTone":"يلعب نغمة عن طريق الرقم السري '''' P0 '' لمدة معينة.",
|
||
"music.playTone|block":"play|tone %note = device_note|for %duration = device_beat",
|
||
"music.playTone|param|frequency":"الملعب لهجة للعب في هرتز (هرتز)",
|
||
"music.playTone|param|ms":"مدة نغمة في ميلي ثانية (مللي ثانية)",
|
||
"music.rest":"تقع (يلعب شيئا) لفترة زمنية محددة عن طريق الرقم السري '''' P0 ''.",
|
||
"music.rest|block":"|%duration بقية (مللي ثانية) = device_beat",
|
||
"music.rest|param|ms":"مدة الراحة في ميلي ثانية (مللي ثانية)",
|
||
"music.ringTone":"يلعب نغمة عن طريق الرقم السري '''' P0 ''.",
|
||
"music.ringTone|block":"عصابة لهجة (هرتز) |%note = device_note",
|
||
"music.ringTone|param|frequency":"الملعب لهجة للعب في هرتز (هرتز)",
|
||
"music.setTempo":"يحدد وتيرة إلى المبلغ المحدد",
|
||
"music.setTempo|block":"ضبط الإيقاع (نبضة في الدقيقة) | قيمة %",
|
||
"music.setTempo|param|bpm":"يدق على وتيرة جديدة في كل دقيقة، على سبيل المثال: 120",
|
||
"music.tempo":"تقوم بإرجاع الإيقاع في نبضة في الدقيقة. الإيقاع هو السرعة (bpm = نبضة في الدقيقة) في اللعب وتلاحظ فيه. أكبر قيمة الإيقاع، سيتم تشغيل أسرع وتلاحظ.",
|
||
"music.tempo|block":"الإيقاع (نبضة في الدقيقة)",
|
||
"music|block":"الموسيقى",
|
||
"pins":"التحكم في التيارات في دبابيس للإشارات التناظرية\/الرقمية، الماكينات، i2c،...",
|
||
"pins.analogPitch":"يبث إشارات تحوير (بوم) عرض نبض بدبوس الملعب الحالي. استخدام 'النظير تعيين pin الملعب' لتعريف pin في الملعب.",
|
||
"pins.analogPitch|param|frequency":"تودو",
|
||
"pins.analogPitch|param|ms":"تودو",
|
||
"pins.analogReadPin":"قراءة القيمة موصل النظير، وهذا هو، كقيمة بين 0 و 1023 وتتألف.",
|
||
"pins.analogReadPin|block":"%name read|pin التناظرية",
|
||
"pins.analogReadPin|param|name":"دبوس الكتابة إلى",
|
||
"pins.analogSetPeriod":"تكوين تحوير عرض النبضة (PWM) التناظرية المخرجات إلى قيمة معينة في * * ميكرو * * أو '' 1\/1000 ميلي ثانية.\nإذا لم يتم تكوين هذا الدبوس تمثيلي الإخراج (باستخدام 'الكتابة التناظرية دبوس')، قد العملية أي تأثير.",
|
||
"pins.analogSetPeriod|block":"تعيين النظير period|pin %pin|to مايكروون % (المايكروثانيه)",
|
||
"pins.analogSetPeriod|param|micros":"الفترة في الدقيقة ثانية. على سبيل المثال: 20000",
|
||
"pins.analogSetPeriod|param|name":"دبوس التناظرية لتعيين الفترة إلى",
|
||
"pins.analogSetPitchPin":"تعيين رقم pin المستخدم عند استخدام 'دبابيس-> التناظرية في الملعب'.",
|
||
"pins.analogSetPitchPin|param|name":"تودو",
|
||
"pins.analogWritePin":"تعيين القيمة رابط تمثيلي. يجب أن تتألف القيمة بين 0 و 1023.",
|
||
"pins.analogWritePin|block":"القيمة % %name|to write|pin التناظرية",
|
||
"pins.analogWritePin|param|name":"اسم دبوس الكتابة إلى",
|
||
"pins.analogWritePin|param|value":"قيمة لكتابة رقم التعريف الشخصي بين '' 0 '' و '' 1023 ''. على سبيل المثال: 1023, 0",
|
||
"pins.digitalReadPin":"قراءة المحدد رقم pin أو موصل أما 0 أو 1",
|
||
"pins.digitalReadPin|block":"read|pin رقمي %name",
|
||
"pins.digitalReadPin|param|name":"رقم التعريف الشخصي لقراءة من",
|
||
"pins.digitalWritePin":"تعيين قيمة رقم pin أو الرابط إلى 0 أو 1.",
|
||
"pins.digitalWritePin|block":"القيمة % %name|to write|pin الرقمي",
|
||
"pins.digitalWritePin|param|name":"دبوس الكتابة إلى",
|
||
"pins.digitalWritePin|param|value":"قيمة لتعيين رقم pin، 1 على سبيل المثال، 0",
|
||
"pins.i2cReadNumber":"قراءة رقم واحد من عنوان I2C 7 بت.",
|
||
"pins.i2cReadNumber|block":"i2c قراءة عنوان number|at %address|of الشكل %format = i2c_sizeof",
|
||
"pins.i2cWriteNumber":"كتابة رقم واحد لعنوان I2C 7 بت.",
|
||
"pins.i2cWriteNumber|block":"i2c يكتب عنوان number|at %address|with % قيمة value|of %format الشكل = i2c_sizeof",
|
||
"pins.map":"إعادة تعيين عدد من مجموعة واحدة إلى أخرى. فالحصول على تعيين قيمة '' من منخفضة '' إلى '' إلى انخفاض ''، قيمة '' من السامي '' إلى '' إلى ارتفاع ''، قيم الفترات الفاصلة بين القيم بينهما، إلخ.",
|
||
"pins.map|block":"خريطة % value|from %fromLow|from منخفضة %fromHigh|to ارتفاع منخفض %toLow|to عالية %toHigh",
|
||
"pins.map|param|fromHigh":"العليا ملزمة للنطاق الحالي للقيمة، على سبيل المثال: 1023",
|
||
"pins.map|param|fromLow":"الحد الأدنى للنطاق الحالي للقيمة",
|
||
"pins.map|param|toHigh":"الحد الأعلى المستهدفة القيمة تتراوح، على سبيل المثال: 4",
|
||
"pins.map|param|toLow":"الحد الأدنى للنطاق المستهدف للقيمة",
|
||
"pins.map|param|value":"قيمة للتعيين في نطاقات",
|
||
"pins.onPulsed":"تكوين هذا الرقم السري لأحد مدخلات رقمية، وينشئ الأحداث حيث الطابع الزمني هو المدة التي كان هذا الرقم '' عالية '' أو '' منخفضة ''.",
|
||
"pins.onPulsed|block":"on|pin %pin|pulsed %pulse",
|
||
"pins.pulseDuration":"يحصل على مدة نبض الماضي في مايكرو-ثانية. يجب أن يتم استدعاء هذه الدالة من معالج '' أونبولسيد ''.",
|
||
"pins.pulseDuration|block":"مدة النبضة (المايكروثانيه)",
|
||
"pins.servoSetPulse":"تكوين هذا دبوس آيو كناتج التناظرية\/بوم وتكوين الفترة بأن يكون 20 مللي ثانية، وتعيين عرض النبض، استناداً إلى القيمة التي تعطي * * ميكرو * * أو '' 1\/1000 ميلي ثانية.",
|
||
"pins.servoSetPulse|block":"تعيين مضاعفات pulse|pin value|to (المايكروثانيه) % % مايكروون",
|
||
"pins.servoSetPulse|param|micros":"مدة النبضة في الدقيقة ثانية، على سبيل المثال: 1500",
|
||
"pins.servoSetPulse|param|name":"اسم دبوس",
|
||
"pins.servoWritePin":"تكتب قيمة إلى مضاعفات، السيطرة الرمح تبعاً لذلك. في مضاعفات قياسية، سيؤدي هذا إلى تعيين زاوية الرمح (بالدرجات)، تتحرك الرمح لهذا التوجه. في مضاعفات تناوب مستمر، وهذا سيتم تعيين سرعة الماكينة (مع '' 0 '''' بسرعة كاملة في اتجاه واحد، '' 180 '' يجري كامل السرعة في أخرى، وقيمة قرب '' 90 '' يجري أي حركة).",
|
||
"pins.servoWritePin|block":"مضاعفات write|pin %name|to القيمة %",
|
||
"pins.servoWritePin|param|name":"دبوس الكتابة إلى",
|
||
"pins.servoWritePin|param|value":"زاوية أو التناوب سرعة، على سبيل المثال: 180، 90، 0",
|
||
"pins.setPull":"تكوين السحب من هذا الرقم.",
|
||
"pins.setPull|block":"تعيين pull|pin %pin|to %pull",
|
||
"pins.setPull|param|name":"رقم التعريف الشخصي لتعيين وضع الانسحاب في",
|
||
"pins.setPull|param|pull":"أحد تكوينات السحب مبيد: بولوب، المنسدلة، بولنوني ",
|
||
"pins|block":"دبابيس",
|
||
"serial":"قراءة وكتابة البيانات عبر اتصال تسلسلي.",
|
||
"serial.readLine":"يقرأ سطر من النص من المنفذ التسلسلي.",
|
||
"serial.readLine|block":"قراءة سطر للمسلسل",
|
||
"serial.redirect":"بشكل حيوي تكوين مثيل تسلسلي استخدام دبابيس خلاف أوسبتكس واسبر.",
|
||
"serial.redirect|block":"إعادة توجيه المسلسل to| TX %tx| RX % rx|at % معدل معدل الباود",
|
||
"serial.redirect|param|rx":"دبوس الاستقبال الجديدة",
|
||
"serial.redirect|param|tx":"دبابيس الإرسال الجديدة",
|
||
"serial.writeLine":"طباعة سطر من النص للمسلسل",
|
||
"serial.writeLine|block":"serial|write خط %text",
|
||
"serial.writeNumber":"طباعة قيمة رقمية للمسلسل",
|
||
"serial.writeNumber|block":"قيمة % رقم serial|write",
|
||
"serial.writeString":"يرسل جزء من النص من خلال اتصال تسلسلي.",
|
||
"serial.writeString|block":"كتابة المسلسل سلسلة %text",
|
||
"serial.writeValue":"يكتب '' الاسم: قيمة '' زوج الخط للمسلسل.",
|
||
"serial.writeValue|block":"serial|write قيمة %name| = القيمة %",
|
||
"serial.writeValue|param|name":"اسم القيمة الدفق، على سبيل المثال: x",
|
||
"serial.writeValue|param|value":"يكتب",
|
||
"serial|block":"مصدر الاتصال"
|
||
} |