-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: seperated translations to locals folder
- Loading branch information
Showing
13 changed files
with
1,204 additions
and
1,242 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
{ | ||
"landing": { | ||
"title": "BlueScript", | ||
"cta": "ابدأ التدريب", | ||
"github": "احصل على الكود المصدري", | ||
"description": "BlueScript هي منظمة غير ربحية تطور أدوات مجانية ومفتوحة المصدر لمساعدة الأفراد الذين يعانون من عسر القراءة.", | ||
"features": { | ||
"title": "لماذا تختار BlueScript؟", | ||
"description": "BlueScript هي منظمة غير ربحية مكرسة لتطوير أدوات مجانية ومفتوحة المصدر تدعم الأفراد الذين يعانون من عسر القراءة.", | ||
"headline": "الميزات الرئيسية", | ||
"items": { | ||
"card1": { | ||
"title": "سهل الاستخدام", | ||
"description": "تم تصميم BlueScript بواجهة سهلة الاستخدام للأفراد، مما يتيح للأشخاص الذين يعانون من عسر القراءة الاستفادة بأقل مساعدة مهنية." | ||
}, | ||
"card2": { | ||
"title": "دائماً مجاني", | ||
"description": "ملتزمون بتوفير الأدوات الضرورية لدعم عسر القراءة مجانًا للجميع." | ||
}, | ||
"card3": { | ||
"title": "مفتوح المصدر", | ||
"description": "يرحب BlueScript بمساهمات الجميع. احصل على الكود المصدري لتعديله وتحسينه وابتكاره بحرية." | ||
}, | ||
"card4": { | ||
"title": "الخصوصية أولاً", | ||
"description": "BlueScript يعطي الأولوية لخصوصيتك بعدم جمع أي معلومات شخصية، مما يحافظ على حقك الأساسي في الخصوصية." | ||
}, | ||
"card5": { | ||
"title": "متاح بالكامل", | ||
"description": "بفضل استخدام أحدث تقنيات الويب، تم تصميم BlueScript ليكون متاحًا على جميع الأجهزة، مما يضمن الشمولية لجميع المستخدمين." | ||
}, | ||
"card6": { | ||
"title": "مدعوم علمياً", | ||
"description": "تم تطوير وتأكيد طرق التدريب في BlueScript من قبل خبراء لديهم أكثر من عقدين من البحث في عسر القراءة." | ||
} | ||
} | ||
} | ||
}, | ||
"nav": { | ||
"home": "الرئيسية", | ||
"train": "التدريب", | ||
"result": "النتيجة" | ||
}, | ||
"unit": { | ||
"sec": "ث", | ||
"min": "د" | ||
}, | ||
"train": { | ||
"title": "إعداد التدريب", | ||
"start": "ابدأ التدريب" | ||
}, | ||
"training": { | ||
"ready": "استعد!", | ||
"trial": "تجربة", | ||
"timeSpent": "الوقت المستغرق:", | ||
"accuracy": "الدقة:", | ||
"elapsed": "الوقت المنقضي:", | ||
"typeAnswer": "الرجاء كتابة الأحرف التي رأيتها\n(اضغط Enter أو المسافة للإرسال)", | ||
"correct": "صحيح!\n(اضغط Enter أو المسافة للمتابعة)", | ||
"incorrect": "خطأ!\n(اضغط Enter أو المسافة للمتابعة)", | ||
"sequencingInstruction": "اضغط على السهم الأيمن لتحريك المؤشر\n(اضغط Enter أو المسافة للاختيار)", | ||
"finish": "انتهى!", | ||
"continue": "اضغط على المسافة أو Enter للمتابعة", | ||
"findMatch": "ابحث عن الحرف المطابق", | ||
"remaining": " متبقي", | ||
"guess": "اضغط على المفتاح الذي يتطابق مع الحرف الذي يظهر" | ||
}, | ||
|
||
"parameter": { | ||
"durationMin": "المدة (دقائق)", | ||
"stimuliType": "نوع التحفيز", | ||
"stimuliLength": "طول التحفيز", | ||
"presentationTime": "وقت العرض (ثواني)", | ||
"delayTime": "وقت التأخير (ثواني)", | ||
"promptType": "نوع الموجه", | ||
"promptLength": "طول الموجه", | ||
"targetLength": "طول الهدف", | ||
"targetCount": "عدد الأهداف", | ||
"chunkSize": "حجم القطعة", | ||
"Numbers": "أرقام", | ||
"Alphabet": "أبجدية", | ||
"Alphanumeric": "أبجدية رقمية", | ||
"Korean": "كوري", | ||
"Sequential": "تسلسلي", | ||
"Random": "عشوائي", | ||
"Small": "صغير", | ||
"Medium": "متوسط", | ||
"Large": "كبير" | ||
}, | ||
|
||
"procedure": { | ||
"Rapid Visual Perception": "الإدراك البصري السريع", | ||
"Sequential Visual Memory": "الذاكرة البصرية التسلسلية", | ||
"Character Sequencing": "تسلسل الأحرف", | ||
"Character Matching": "مطابقة الأحرف", | ||
"Character Guesstimate": "تخمين الأحرف" | ||
}, | ||
|
||
"result": { | ||
"date": "التاريخ", | ||
"trainer": "المدرب", | ||
"trainee": "المتدرب", | ||
"trainingParameters": "معايير التدريب", | ||
"notesPlaceholder": "اكتب ملاحظاتك هنا...", | ||
"title": "نتيجة التدريب", | ||
"noData": "لم يتم تحميل البيانات", | ||
"noDataDesc": "يرجى تحميل نتيجة تدريب أو بدء تدريب جديد.", | ||
"download": "تحميل النتيجة", | ||
"goTrain": "الذهاب للتدريب", | ||
"averageRevealed": "متوسط الكشوف", | ||
"averageRevealedDesc": "متوسط نسبة القطع المكشوفة من الحرف", | ||
"accuracy": "الدقة", | ||
"accuracyDesc": "نسبة الإجابات الصحيحة", | ||
"averageAccuracy": "متوسط الدقة", | ||
"averageAccuracyDesc": "متوسط الدقة لجميع التجارب", | ||
"trials": "التجارب", | ||
"trialsDesc": "سجل جميع التجارب المنفذة", | ||
"averageTrialTime": "متوسط وقت التجربة", | ||
"averageTrialTimeDesc": "متوسط الوقت المستغرق في كل تجربة (بالثواني)", | ||
"elapsedTime": "الوقت المنقضي", | ||
"elapsedTimeDesc": "الوقت الفعلي المستغرق في التدريب", | ||
"trialCount": "عدد التجارب", | ||
"trialCountDesc": "عدد التجارب المنفذة", | ||
"correctCount": "عدد الإجابات الصحيحة", | ||
"correctCountDesc": "عدد الإجابات الصحيحة" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
{ | ||
"landing": { | ||
"title": "BlueScript", | ||
"cta": "Start Training", | ||
"github": "Get the source code", | ||
"description": "BlueScript is a non-profit organization that develops free and open-source tools to help dyslexic individuals.", | ||
"features": { | ||
"title": "Why Choose BlueScript?", | ||
"description": "BlueScript is a non-profit organization dedicated to developing free and open-source tools that support individuals with dyslexia.", | ||
"headline": "Key Features", | ||
"items": { | ||
"card1": { | ||
"title": "User-Friendly", | ||
"description": "BlueScript is intuitively designed for individual use, enabling individuals with dyslexia to benefit with minimal professional assistance." | ||
}, | ||
"card2": { | ||
"title": "Always Free", | ||
"description": "Committed to accessibility, BlueScript ensures that everyone has free access to essential dyslexia support tools." | ||
}, | ||
"card3": { | ||
"title": "Open Source", | ||
"description": "BlueScript welcomes contributions from everyone. Access our source code to modify, enhance, and innovate freely." | ||
}, | ||
"card4": { | ||
"title": "Privacy First", | ||
"description": "BlueScript prioritizes your privacy by not collecting any personal information, upholding your fundamental right to privacy." | ||
}, | ||
"card5": { | ||
"title": "Fully Accessible", | ||
"description": "Utilizing the latest web technologies, BlueScript is designed to be accessible on all devices, ensuring inclusivity for all users." | ||
}, | ||
"card6": { | ||
"title": "Scientifically Backed", | ||
"description": "BlueScript's training methods are developed and validated by experts with over two decades of dyslexia research experience." | ||
} | ||
} | ||
} | ||
}, | ||
"nav": { | ||
"home": "Home", | ||
"train": "Training", | ||
"result": "Result" | ||
}, | ||
"unit": { | ||
"sec": "s", | ||
"min": "m" | ||
}, | ||
"train": { | ||
"title": "Configure Training", | ||
"start": "Start Training" | ||
}, | ||
"training": { | ||
"ready": "Get Ready!", | ||
"trial": "Trial", | ||
"timeSpent": "Time Spent:", | ||
"accuracy": "Accuracy:", | ||
"elapsed": "Elapsed Time:", | ||
"typeAnswer": "Please type the characters you saw\n(Press Enter or space to submit)", | ||
"correct": "Correct!\n(Press Enter or space to continue)", | ||
"incorrect": "Incorrect!\n(Press Enter or space to continue)", | ||
"sequencingInstruction": "Press the right arrow to move the cursor\n(press Enter or spacebar to select)", | ||
"finish": "Finish!", | ||
"continue": "Press spacebar or enter to continue", | ||
"findMatch": "Find the matching character", | ||
"remaining": " remaining", | ||
"guess": "Press the key that matches the character getting revealed" | ||
}, | ||
|
||
"parameter": { | ||
"durationMin": "Duration (min)", | ||
"stimuliType": "Stimuli Type", | ||
"stimuliLength": "Stimuli Length", | ||
"presentationTime": "Presentation Time (s)", | ||
"delayTime": "Delay Time (s)", | ||
"promptType": "Prompt Type", | ||
"promptLength": "Prompt Length", | ||
"targetLength": "Target Length", | ||
"targetCount": "Target Count", | ||
"chunkSize": "Chunk Size", | ||
"Numbers": "Numbers", | ||
"Alphabet": "Alphabet", | ||
"Alphanumeric": "Alphanumeric", | ||
"Korean": "Korean", | ||
"Sequential": "Sequential", | ||
"Random": "Random", | ||
"Small": "Small", | ||
"Medium": "Medium", | ||
"Large": "Large" | ||
}, | ||
|
||
"procedure": { | ||
"Rapid Visual Perception": "Rapid Visual Perception", | ||
"Sequential Visual Memory": "Sequential Visual Memory", | ||
"Character Sequencing": "Character Sequencing", | ||
"Character Matching": "Character Matching", | ||
"Character Guesstimate": "Character Guesstimate" | ||
}, | ||
|
||
"result": { | ||
"date": "Date", | ||
"trainer": "Trainer", | ||
"trainee": "Trainee", | ||
"trainingParameters": "Training Parameters", | ||
"notesPlaceholder": "Write your notes here...", | ||
"title": "Training Result", | ||
"noData": "No Data Loaded", | ||
"noDataDesc": "Please load a training result or start a new training.", | ||
"download": "Download Result", | ||
"goTrain": "Go Training", | ||
"averageRevealed": "Average Revealed", | ||
"averageRevealedDesc": "Average percentage of revealed chunks of a character", | ||
"accuracy": "Accuracy", | ||
"accuracyDesc": "Percentage of correct responses", | ||
"averageAccuracy": "Average Accuracy", | ||
"averageAccuracyDesc": "Average accuracy of all trials", | ||
"trials": "Trials", | ||
"trialsDesc": "Record of all trials performed", | ||
"averageTrialTime": "Average Trial Time", | ||
"averageTrialTimeDesc": "Average time spent on each trial (in seconds)", | ||
"elapsedTime": "Elapsed Time", | ||
"elapsedTimeDesc": "Actual time spent on training", | ||
"trialCount": "Trial Count", | ||
"trialCountDesc": "Number of trials performed", | ||
"correctCount": "Correct Count", | ||
"correctCountDesc": "Number of correct responses" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
{ | ||
"landing": { | ||
"title": "BlueScript", | ||
"cta": "Comenzar entrenamiento", | ||
"github": "Obtener el código fuente", | ||
"description": "BlueScript es una organización sin fines de lucro que desarrolla herramientas gratuitas y de código abierto para ayudar a las personas con dislexia.", | ||
"features": { | ||
"title": "¿Por qué elegir BlueScript?", | ||
"description": "BlueScript es una organización sin fines de lucro dedicada a desarrollar herramientas gratuitas y de código abierto que apoyan a las personas con dislexia.", | ||
"headline": "Características clave", | ||
"items": { | ||
"card1": { | ||
"title": "Fácil de usar", | ||
"description": "BlueScript está diseñado de manera intuitiva para uso individual, permitiendo que las personas con dislexia se beneficien con mínima asistencia profesional." | ||
}, | ||
"card2": { | ||
"title": "Siempre gratis", | ||
"description": "Comprometido con la accesibilidad, BlueScript asegura que todos tengan acceso gratuito a las herramientas esenciales de apoyo a la dislexia." | ||
}, | ||
"card3": { | ||
"title": "Código abierto", | ||
"description": "BlueScript da la bienvenida a las contribuciones de todos. Accede a nuestro código fuente para modificar, mejorar e innovar libremente." | ||
}, | ||
"card4": { | ||
"title": "Privacidad ante todo", | ||
"description": "BlueScript prioriza tu privacidad al no recopilar ninguna información personal, defendiendo tu derecho fundamental a la privacidad." | ||
}, | ||
"card5": { | ||
"title": "Totalmente accesible", | ||
"description": "Utilizando las últimas tecnologías web, BlueScript está diseñado para ser accesible en todos los dispositivos, garantizando la inclusión para todos los usuarios." | ||
}, | ||
"card6": { | ||
"title": "Respaldado científicamente", | ||
"description": "Los métodos de entrenamiento de BlueScript son desarrollados y validados por expertos con más de dos décadas de experiencia en investigación sobre la dislexia." | ||
} | ||
} | ||
} | ||
}, | ||
"nav": { | ||
"home": "Inicio", | ||
"train": "Entrenamiento", | ||
"result": "Resultado" | ||
}, | ||
"unit": { | ||
"sec": "s", | ||
"min": "m" | ||
}, | ||
"train": { | ||
"title": "Configurar Entrenamiento", | ||
"start": "Iniciar Entrenamiento" | ||
}, | ||
"training": { | ||
"ready": "¡Prepárate!", | ||
"trial": "Ensayo", | ||
"timeSpent": "Tiempo Gastado:", | ||
"accuracy": "Precisión:", | ||
"elapsed": "Tiempo Transcurrido:", | ||
"typeAnswer": "Por favor, escribe los caracteres que viste\n(Presiona Enter o espacio para enviar)", | ||
"correct": "¡Correcto!\n(Presiona Enter o espacio para continuar)", | ||
"incorrect": "¡Incorrecto!\n(Presiona Enter o espacio para continuar)", | ||
"sequencingInstruction": "Presiona la flecha derecha para mover el cursor\n(presiona Enter o espacio para seleccionar)", | ||
"finish": "¡Terminar!", | ||
"continue": "Presiona barra espaciadora o Enter para continuar", | ||
"findMatch": "Encuentra el carácter coincidente", | ||
"remaining": " restantes", | ||
"guess": "Presiona la tecla que coincide con el carácter que se está revelando" | ||
}, | ||
"parameter": { | ||
"durationMin": "Duración (min)", | ||
"stimuliType": "Tipo de Estímulo", | ||
"stimuliLength": "Longitud del Estímulo", | ||
"presentationTime": "Tiempo de Presentación (s)", | ||
"delayTime": "Tiempo de Retardo (s)", | ||
"promptType": "Tipo de Prompt", | ||
"promptLength": "Longitud del Prompt", | ||
"targetLength": "Longitud del Objetivo", | ||
"targetCount": "Cantidad de Objetivos", | ||
"chunkSize": "Tamaño del Bloque", | ||
"Numbers": "Números", | ||
"Alphabet": "Alfabeto", | ||
"Alphanumeric": "Alfanumérico", | ||
"Korean": "Coreano", | ||
"Sequential": "Secuencial", | ||
"Random": "Aleatorio", | ||
"Small": "Pequeño", | ||
"Medium": "Mediano", | ||
"Large": "Grande" | ||
}, | ||
"procedure": { | ||
"Rapid Visual Perception": "Percepción Visual Rápida", | ||
"Sequential Visual Memory": "Memoria Visual Secuencial", | ||
"Character Sequencing": "Secuenciación de Caracteres", | ||
"Character Matching": "Emparejamiento de Caracteres", | ||
"Character Guesstimate": "Estimación de Caracteres" | ||
}, | ||
"result": { | ||
"date": "Fecha", | ||
"trainer": "Entrenador", | ||
"trainee": "Entrenado", | ||
"trainingParameters": "Parámetros de Entrenamiento", | ||
"notesPlaceholder": "Escribe tus notas aquí...", | ||
"title": "Resultado del Entrenamiento", | ||
"noData": "No se Cargaron Datos", | ||
"noDataDesc": "Por favor, carga un resultado de entrenamiento o inicia un nuevo entrenamiento.", | ||
"download": "Descargar Resultado", | ||
"goTrain": "Ir al Entrenamiento", | ||
"averageRevealed": "Promedio Revelado", | ||
"averageRevealedDesc": "Porcentaje promedio de bloques revelados de un carácter", | ||
"accuracy": "Precisión", | ||
"accuracyDesc": "Porcentaje de respuestas correctas", | ||
"averageAccuracy": "Precisión Promedio", | ||
"averageAccuracyDesc": "Precisión promedio de todos los ensayos", | ||
"trials": "Ensayos", | ||
"trialsDesc": "Registro de todos los ensayos realizados", | ||
"averageTrialTime": "Tiempo Promedio por Ensayo", | ||
"averageTrialTimeDesc": "Tiempo promedio gastado en cada ensayo (en segundos)", | ||
"elapsedTime": "Tiempo Transcurrido", | ||
"elapsedTimeDesc": "Tiempo real gastado en el entrenamiento", | ||
"trialCount": "Cantidad de Ensayos", | ||
"trialCountDesc": "Número de ensayos realizados", | ||
"correctCount": "Cantidad de Correctas", | ||
"correctCountDesc": "Número de respuestas correctas" | ||
} | ||
} |
Oops, something went wrong.