From cc2a7d8133642550c7981c3f91bf4890e405be01 Mon Sep 17 00:00:00 2001 From: lkjlkjlkj2012 Date: Tue, 14 Jul 2026 11:23:09 +0200 Subject: [PATCH 1/3] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (482 of 482 strings) Translation: Ray Optics Simulation/Simulator Translate-URL: https://hosted.weblate.org/projects/ray-optics-simulation/simulator/zh_Hans/ --- locales/zh-CN/simulator.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locales/zh-CN/simulator.json b/locales/zh-CN/simulator.json index b96b7b271..fb786cc95 100644 --- a/locales/zh-CN/simulator.json +++ b/locales/zh-CN/simulator.json @@ -118,7 +118,7 @@ }, "showStatusBox": { "title": "显示状态方块", - "description": "显示状态方块,其中包含滑鼠座标,效能信息,以及被截断的亮度(光线在内反射的无穷级数中被截断的总亮度)。" + "description": "显示状态方块,其中包含滑鼠坐标,效能信息,以及被截断的亮度(光线在内反射的无穷级数中被截断的总亮度)。" }, "showSimulatorControls": { "title": "显示模拟器控制列", @@ -806,7 +806,7 @@ "brightnessScale": "亮度尺度", "timeElapsed": "花费时间", "forceStopped": "已强制终止。", - "mouseCoordinates": "滑鼠座标" + "mouseCoordinates": "滑鼠坐标" }, "simulatorControls": { "refreshScene": { From 96341863da9c69fa6a2ac00d967b35890e02487c Mon Sep 17 00:00:00 2001 From: mcornillon Date: Wed, 15 Jul 2026 07:12:37 +0200 Subject: [PATCH 2/3] Translated using Weblate (French) Currently translated at 73.4% (116 of 158 strings) Translation: Ray Optics Simulation/Main Translate-URL: https://hosted.weblate.org/projects/ray-optics-simulation/main/fr/ --- locales/fr/main.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/fr/main.json b/locales/fr/main.json index ecb6e18b6..9b590179c 100644 --- a/locales/fr/main.json +++ b/locales/fr/main.json @@ -72,7 +72,7 @@ }, "BeamSplitter": { "title": "Diviseur de rayons", - "description": "Un miroir qui transmet un pourcentage de la lumière entrant." + "description": "Un miroir qui transmet un pourcentage de la lumière entrante." }, "CustomMirror": { "title": "Equation personnalisée" @@ -157,6 +157,9 @@ "moveView": { "title": "Bouger la vue", "description": "Glisser pour bouger la vue. (Le clic droit à la même fonction.)" + }, + "ParamMirror": { + "title": "Courbe Paramétrique" } }, "view": { From ee0f147ed7c1c5e5f0d31fe8604dea7a286cf7ce Mon Sep 17 00:00:00 2001 From: Spif Date: Thu, 16 Jul 2026 17:51:24 +0200 Subject: [PATCH 3/3] Translated using Weblate (French) Currently translated at 73.4% (116 of 158 strings) Translation: Ray Optics Simulation/Main Translate-URL: https://hosted.weblate.org/projects/ray-optics-simulation/main/fr/ --- locales/fr/main.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/locales/fr/main.json b/locales/fr/main.json index 9b590179c..22932845a 100644 --- a/locales/fr/main.json +++ b/locales/fr/main.json @@ -75,7 +75,8 @@ "description": "Un miroir qui transmet un pourcentage de la lumière entrante." }, "CustomMirror": { - "title": "Equation personnalisée" + "title": "Equation personnalisée", + "description": "Un miroir dont la forme est définie par l'équation personnalisée y = f(x), où (x,y) est contenu dans les coordonnées transformées dont les points de contrôles sont (-1,0) et (1,0)." }, "ConcaveDiffractionGrating": { "title": "Réseau de diffraction concave" @@ -159,7 +160,12 @@ "description": "Glisser pour bouger la vue. (Le clic droit à la même fonction.)" }, "ParamMirror": { - "title": "Courbe Paramétrique" + "title": "Courbe Paramétrique", + "description": "Un miroir dont la forme est définie par des équations paramétriques personnalisées." + }, + "CurveMirror": { + "title": "Courbes de Bézier", + "description": "Un miroir dont la forme est définie par des courbes de Bézier cubiques." } }, "view": {