diff --git a/libs/bluetooth/_locales/de/bluetooth-jsdoc-strings.json b/libs/bluetooth/_locales/de/bluetooth-jsdoc-strings.json new file mode 100644 index 00000000..776a4444 --- /dev/null +++ b/libs/bluetooth/_locales/de/bluetooth-jsdoc-strings.json @@ -0,0 +1,6 @@ +{ + "bluetooth.uartWriteNumber": "Gibt einen numerischen Wert an die serielle", + "bluetooth.uartWriteValue": "Schreibt ein ``Namen: Wert`` Wertepaar auf die serielle Schnittstelle.", + "bluetooth.uartWriteValue|param|name": "Name des Wertestreams, z.B.: x", + "bluetooth.uartWriteValue|param|value": "Schreiben" +} \ No newline at end of file diff --git a/libs/core/_locales/de/core-jsdoc-strings.json b/libs/core/_locales/de/core-jsdoc-strings.json index 5eb7643d..b9b885c3 100644 --- a/libs/core/_locales/de/core-jsdoc-strings.json +++ b/libs/core/_locales/de/core-jsdoc-strings.json @@ -1,4 +1,7 @@ { + "Math.abs": "Gibt den absoluten Wert einer Zahl aus (den Wert unabhängig davon, ob er positiv oder negativ ist).\nDer absolute Wert von -5 ist zum Beispiel der gleiche wie der von 5.", + "Math.abs|param|x": "Ein numerischer Ausdruck, für den der absolute Wert benötigt wird.", + "Math.max": "Gibt den größeren von zwei vorhandenen numerischen Ausdrücken aus.", "Math.randomBoolean": "Erzeugt zufällig einen \"wahr\" oder \"falsch\"-Wert, wie bei einem Münzwurf.", "String.fromCharCode": "Erstelle Sie eine Zeichenfolge aus dem angegebenen ASCII-Zeichencode.", "basic": "Bietet Zugriff auf grundlegende mini-Funktionalität.", @@ -8,6 +11,10 @@ "basic.pause|param|ms": "wie lange pausieren, z.B.: 100, 200, 500, 1000, 2000", "basic.plotLeds": "Zeichnet ein Bild auf dem LED-Bildschirm.", "basic.plotLeds|param|leds": "Muster der LEDs, die ein-/ und ausgeschaltet werden", + "basic.rgbw|param|green": "Grünwert zwischen 0 und 255, z.B. 255", + "basic.rgbw|param|red": "Rotwert zwischen 0 und 255, z.B. 255", + "basic.rgbw|param|white": "Weißwert zwischen 0 und 255, z.B. 0", + "basic.setLedColor": "Legt die Farbe der eingebauten LED fest. Setze auf 0, um diese abzuschalten.", "basic.showAnimation": "Zeigt eine Abfolge von LED-Anzeigen als Animation.", "basic.showAnimation|param|interval": "Zeit in Millisekunden zwischen jedem Neuzeichnen", "basic.showAnimation|param|leds": "Muster der LEDs, die ein-/ und ausgeschaltet werden", @@ -20,19 +27,50 @@ "basic.showString|param|interval": "Wie schnell die Zeichen geändert werden; z.B. 150, 100, 200,-100", "basic.showString|param|text": "Text auf dem Bildschirm dargestellt werden soll, z.B.: \"Hallo!\"", "control": "Laufzeit- und Event-Dienstprogramme.", + "control.assert": "Wenn die Bedingung falsch ist, zeige eine Nachricht auf der seriellen Konsole und gebe Panic-Code 098 aus", + "control.deviceName": "Erzeugt einen Namen für das Gerät, basierend auf der Seriennummer", + "control.eventSourceId": "Gibt den Wert einer C++-Laufzeitkonstanten aus", + "control.eventTimestamp": "Holt den Zeitstempel des letzten Events auf dem Bus", + "control.eventValue": "Holt den Wert des letzten ausgeführten Events auf dem Bus", + "control.eventValueId": "Gibt den Wert einer C++-Laufzeitkonstanten aus", "control.inBackground": "Plant Code, der im Hintergrund wiedergegeben wird.", + "control.onEvent": "Startet ein Event auf dem Event-Bus.", + "control.panic": "Zeigt einen spezifizierten Fehlercode und hält das Programm an.", + "control.raiseEvent": "Startet ein Event auf dem Event-Bus.", + "control.raiseEvent|param|mode": "optionale Definition davon, wie ein Event nach dem Erstellen ausgeführt wird (Standard ist \"CREATE_AND_FIRE).", + "control.raiseEvent|param|src": "ID der Calliope mini-Komponente, die das Event generiert hat, zum Beispiel CALLIOPE_ID_BUTTON_A.", + "control.raiseEvent|param|value": "Komponentenspezifischer Code, der den Grund des Events angibt.", "control.reset": "Seit den mini zurück.", + "control.runtimeWarning": "Zeige Warnmeldung im Simulator.", "control.waitMicros": "Sperrt die aktuelle Leitung für die Dauer der angegebenen Mikrosekunden", "control.waitMicros|param|micros": "Anzahl der Mikrosekunden, die gewartet werden soll, z.B.: 4", "game": "Eine Einzel-LED-Sprite-Spielumgebung", + "game.addLife": "Fügt Leben zum aktuellen Spielstand hinzu", + "game.addLife|param|lives": "TODO", "game.addScore": "Fügt zum aktuellen Spielstand Punkte hinzu", "game.addScore|param|points": "Anzahl von zu verändernden Punkten, z.B.: 1", + "game.createSprite": "Erzeugt einen neuen LED-Sprite, der nach rechts zeigt.", + "game.createSprite|param|x": "horizontale Koordinate des Sprites, z.B. 2", + "game.createSprite|param|y": "vertikale Koordinate des Sprites, z.B. 2", + "game.currentTime": "Ruft die verbliebene Zeit (seit `starte Countdown`) oder die aktuelle Zeit (seit das Gerät gestartet wurde oder eine Stoppuhr aktiviert wurde) an.", "game.gameOver": "Gibt über eine Animation ein Spiel wieder.", + "game.invalidSprite": "Ruft einen invaliden Sprite ab; wird genutzt, um Locale zu initialisieren.", + "game.isGameOver": "Zeigt an, ob das Spil die \"Game Over\"-Sequenz angezeigt hat.", + "game.isRunning": "Holt einen Wert, der anzeigt, ob das Spiel noch läuft. Gibt `falsch`aus, wenn das Spiel zu Ende ist.", + "game.level": "Ruft das aktuelle Level ab", + "game.levelUp": "Erhöht das Level und zeigt eine Nachricht an.", + "game.life": "Ruft das aktuelle Leben ab", + "game.removeLife": "Entfernt ein Leben", + "game.removeLife|param|life": "TODO", "game.score": "Ruft den aktuellen Punktestand ab", + "game.setLife": "Setzt den aktuellen Wert der Leben", + "game.setLife|param|value": "TODO", "game.setScore": "Setzt den aktuellen Wert des Spielstands", "game.setScore|param|value": "TODO", + "game.showScore": "Zeigt den Spielstand auf dem Display.", "game.startCountdown": "Startet einen Spiel-Countdown", "game.startCountdown|param|ms": "Countdown-Dauer in Millisekunden, z.B.: 10000", + "game.startStopwatch": "Startet eine Stoppuhr.`aktuelle Zeit`gibt die vergangene Zeit an.", "images": "Erstellung, Bearbeitung und Anzeige von LED-Bildern.", "images.createBigImage": "Erstellt ein Bild mit zwei Einzelbildern.", "images.createImage": "Erstellt ein Bild, das auf den LED-Bildschirm passt.", @@ -76,6 +114,7 @@ "input.temperature": "Ruft die aktuelle Temperatur in Grad Celsius (°C) ab.", "led": "Steuerung des LED-Bildschirms.", "led.brightness": "Ruft die Helligkeit des Bildschirms ab, von 0 (aus) bis 255 (volle Helligkeit).", + "led.enable": "Schaltet das Display an und aus", "led.fadeIn": "Blendet die Bildschirmanzeige ein.", "led.fadeIn|param|ms": "TODO", "led.fadeOut": "Blendet die Bildschirmhelligkeit aus.", @@ -103,18 +142,22 @@ "led.unplot": "Schalte die angegebene LED mit x-und y-Koordinaten ab (X ist horizontal, y ist vertikal). (0,0) ist oben links.", "led.unplot|param|x": "TODO", "led.unplot|param|y": "TODO", + "motors": "Blöcke, die genutzt werden, um Onboard-Motoren zu steuern", + "motors.dualMotorPower": "Steuert zwei an das Board angeschlossene Motoren. Schaltet auf Dual-Motor-Modus um!", + "motors.motorCommand": "Schicke Anhalten, Ausrollen oder Anhalten-Befehle an den Motor. Hat im Dual-Motor-Modus keinen Effekt.", + "motors.motorPower": "Schaltet den Motor bei einer bestimmten Prozentzahl der Kraft an. Schaltet um auf den Single-Motor-Modus!", + "motors.motorPower|param|power": "%percent der Kraft, die an den Motor geschickt wird. Negative Werte laufen rückwärts, z.B. 50", "music": "Generierung von von Musik durch Pin ``P0``.", "music.beat": "Gibt die Dauer eines Taktes in Milli-Sekunden aus", "music.changeTempoBy": "Ändere die Geschwindigkeit um den angegebenen Betrag", "music.changeTempoBy|param|bpm": "Die Änderung in Schlägen pro Minute auf das Tempo, z.B.: 20", "music.noteFrequency": "Ruft die Frequenz einer Note ab.", "music.noteFrequency|param|name": "der Name der Notiz", - "music.playTone": "Spielt einen Ton für den angegebenen Zeitraum über Pin ``P0`` ab.", - "music.playTone|param|frequency": "Tonhöhe des abzuspielenden Tones in Hertz (Hz)", + "music.playTone": "Spielt einen Ton für den angegebenen Zeitraum auf dem Lautsprecher ab.", "music.playTone|param|ms": "Tondauer in Millisekunden (ms)", "music.rest": "Ruht (spielt nichts) für eine bestimmte Zeit auf Pin ``P0``.", "music.rest|param|ms": "Restdauer in Millisekunden (ms)", - "music.ringTone": "Spielt einen Ton über Pin ``P0``.", + "music.ringTone": "Spielt einen Ton durch den Lautsprecher ab.", "music.ringTone|param|frequency": "Tonhöhe des abzuspielenden Tones in Hertz (Hz)", "music.setTempo": "Legt die Geschwindigkeit auf den angegebenen Wert fest.", "music.setTempo|param|bpm": "Die neue Geschwindigkeit in Schlägen pro Minute, z.B.: 120", @@ -133,12 +176,16 @@ "pins.analogWritePin": "Legt den Wert des Verbinders auf analog fest. Der Wert muss zwischen 0 und 1023 liegen.", "pins.analogWritePin|param|name": "PIN-Name, auf den geschrieben werden soll", "pins.analogWritePin|param|value": "Wert, der auf den Pin geschrieben werden soll, zwischen ``0`` und ``1023`` z.B.: 1023,0", + "pins.createBuffer": "Erstellt einen Null-initialisierten Zwischenspeicher.", + "pins.createBuffer|param|size": "Anzahl der Bytes im Zwischenspeicher", "pins.digitalReadPin": "Lese den angegebene Pin oder Verbinder als 0 oder 1", "pins.digitalReadPin|param|name": "Pin, aus dem gelesen werden soll", "pins.digitalWritePin": "Setzt einen Pin- oder Verbinder-Wert auf 0 oder 1.", "pins.digitalWritePin|param|name": "Pin, auf den geschrieben werden soll", "pins.digitalWritePin|param|value": "Wert, der auf dem Pin 1 gesetzt werden soll, z.B. 0", + "pins.i2cReadBuffer": "Lese `Größe`bytes aus einer 7-bit I2C-Adresse.", "pins.i2cReadNumber": "Lese eine Nummer aus einer 7-bit I2C-Adresse.", + "pins.i2cWriteBuffer": "Schreibt Bytes in eine 7-bit I2C-Adresse.", "pins.i2cWriteNumber": "Schreibe eine Nummer in eine 7-bit I2C-Adresse.", "pins.map": "Definiert eine Nummer von einer Auswahl zu einer anderen um. Ein Wert ``von niedrig``wird so auf ``zu niedrig``umgeändert, ein Wert ``von hoch`` zu ``zu hoch`` etc.", "pins.map|param|fromHigh": "die obere Grenze des aktuellen Wertebereichs, z.B.: 1023", @@ -148,6 +195,9 @@ "pins.map|param|value": "Wert in Bereichen zuordnen", "pins.onPulsed": "Stellt diesen Pin als einen Digitaleingang ein und generiert Ereignisse, deren Zeitstempel die Dauer darstellt, in der der Pin entweder ``hoch``oder ``niedrig``war.", "pins.pulseDuration": "Ruft die Dauer des letzten Impulses in Mikrosendungen ab. Diese Funktion soll von einem `onPulsed`-Handler aufgerufen werden.", + "pins.pulseIn": "Gibt die Dauer eines Pulses in Mikrosekunden an", + "pins.pulseIn|param|name": "der Pin, der den Puls misst", + "pins.pulseIn|param|value": "der Wert des Pulses (Standard hoch)", "pins.servoSetPulse": "Konfiguriert diesen IO-Pin als einen analogen/PWM-Ausgang, stellt den Zeitraum auf 20 ms ein und setzt die Pulsweite fest, basieren auf dem angegeben Wert **Mikrosekunden** oder `1/1000`Millisekunden.", "pins.servoSetPulse|param|micros": "Impulsdauer in Mikrosekunden, z.B.: 1500", "pins.servoSetPulse|param|name": "PIN-Name", @@ -156,10 +206,13 @@ "pins.servoWritePin|param|value": "Winkel oder Rotationsbeschleunigung, z.B.: 180,90,0", "pins.setPull": "Stellt die Anziehungskraft des Pins ein.", "pins.setPull|param|name": "Pin, auf dem der Pull-Modus aktiviert wird", - "pins.setPull|param|pull": "eine der mbed-Pull-Konfigurationen: PullUp, PullDown, PullNone ", + "pins.setPull|param|pull": "eine der mbed-Pull-Konfigurationen: PullUp, PullDown, PullNone", + "pins.sizeOf": "Ruft die Bytegröße im spezifierten Nummernformat ab.", "pins.spiWrite": "Schreibe in den SPI-Slave und gebe die Antwort aus", "pins.spiWrite|param|value": "Daten, die an den SPI-Slave geschickt werden sollen", "serial": "Lesen und Schreiben von Daten über eine serielle Verbindung.", + "serial.delimiters": "Gibt die mit dem Begrenzer korrespondierende Zeichenfolge aus.", + "serial.onLineReceived": "Registriert ein Event, das ausgeführt wird, wenn eine Zeile empfangen wurde", "serial.readLine": "Liest eine Textzeile aus der seriellen Schnittstelle.", "serial.readUntil": "Liest aus eine Textzeile aus dem seriellen Anschluss und gibt den Puffer aus, wenn die Begrenzung erreicht wurde.", "serial.readUntil|param|delimiter": "Text-Begrenzung, die die Textblöcke voneinander trennt", @@ -167,7 +220,7 @@ "serial.redirect|param|rx": "der neue Empfangs-Pin", "serial.redirect|param|tx": "Der neue Übertragungs-Pin", "serial.writeLine": "Gibt eine Zeile des Textes an die serielle", - "serial.writeNumber": " Gibt einen numerischen Wert an die serielle", + "serial.writeNumber": "Gibt einen numerischen Wert an die serielle", "serial.writeString": "Sendet ein Stück Text über serielle Verbindung.", "serial.writeValue": "Schreibt ein ``Namen: Wert`` Wertepaar auf die serielle Schnittstelle.", "serial.writeValue|param|name": "Name des Wertestreams, z.B.: x", diff --git a/libs/core/_locales/de/core-strings.json b/libs/core/_locales/de/core-strings.json index a41c3b28..73bcf841 100644 --- a/libs/core/_locales/de/core-strings.json +++ b/libs/core/_locales/de/core-strings.json @@ -1,20 +1,63 @@ { - "Math.randomBoolean|block": "Wähle zufälligen Wahr- oder Falsch-Wert", + "AcceleratorRange.EightG": "Der Bewegungssensor misst Kräfte bis 8g", + "AcceleratorRange.EightG|block": "8g", + "AcceleratorRange.FourG": "Der Bewegungssensor misst Kräfte bis 4g", + "AcceleratorRange.FourG|block": "4g", + "AcceleratorRange.OneG": "Der Bewegungssensor misst Kräfte bis 1g", + "AcceleratorRange.OneG|block": "1g", + "AcceleratorRange.TwoG": "Der Bewegungssensor misst Kräfte bis 2g", + "AcceleratorRange.TwoG|block": "2g", + "Colors.Blue|block": "Blau", + "Colors.Green|block": "Grün", + "Colors.Indigo|block": "Indigo", + "Colors.Orange|block": "Orange", + "Colors.Purple|block": "Violett", + "Colors.Red|block": "Rot", + "Colors.Violet|block": "Veilchenblau", + "Colors.White|block": "Weiß", + "Colors.Yellow|block": "Gelb", + "Gesture.Shake": "Wird erhöht, wenn geschüttelt", + "Gesture.Shake|block": "geschüttelt", + "LedSpriteProperty.Brightness|block": "Helligkeit", + "Math.randomBoolean|block": "wähle zufälligen Wahr- oder Falsch-Wert", "Math|block": "Mathematik", + "Motor.AB|block": "A und B", + "MotorCommand.Break|block": "Pause", + "MotorCommand.Coast|block": "auslaufen", + "MotorCommand.Sleep|block": "schlafen", + "Rotation.Pitch|block": "Winkel", + "String.charAt|block": "Zeichen an Position %pos aus|%this", + "String.compare|block": "vergleiche %this| mit %that", + "String.concat|block": "hänge %this| mit %other aneinander", "String.fromCharCode|block": "Text aus char code %code", + "String.isEmpty|block": "%this| ist leer", + "String.length|block": "Länge von %VALUE", + "String.substr|block": "extrahiere aus %this|beginnend mit %start|%length Zeichen", "String|block": "Zeichenfolge", "basic.clearScreen|block": "Bildschirminhalt löschen", + "basic.color|block": "%c", "basic.forever|block": "dauerhaft", "basic.pause|block": "Pausiere (ms) %pause", - "basic.showLeds|block": "Zeige LEDs", - "basic.showNumber|block": "Zeige|Nummer %number", + "basic.rgbw|block": "Rot %red|Grün %green|Blau %blue|Weiß %white", + "basic.setLedColor|block": "setze LED-Farbe auf %color=color_id", + "basic.showLeds|block": "zeige LEDs", + "basic.showNumber|block": "zeige|Nummer %number", "basic.showString|block": "Zeige|Zeichenfolge %text", "basic|block": "Grundlagen", + "control.deviceName|block": "Gerätename", + "control.deviceSerialNumber|block": "Seriennnummer", + "control.eventSourceId|block": "%id", + "control.eventTimestamp|block": "Ereigniszeitstempel", + "control.eventValueId|block": "%id", + "control.eventValue|block": "Ereigniswert", "control.inBackground|block": "im Hintergrund ausführen", + "control.onEvent|block": "wenn Ereignis|von Quelle %src=control_event_source_id|mit Wert %value=control_event_value_id", + "control.raiseEvent|block": "Ereignis auslösen|von Quelle %src=control_event_source_id|mit Wert %value=control_event_value_id", "control.reset|block": "zurücksetzen", "control.waitMicros|block": "Warte (µs)%micros", "control|block": "Steuerung", "game.addScore|block": "Ändere Spielstand um|%points", + "game.createSprite|block": "erzeuge Sprite an Position|x: %x|y:%y", "game.gameOver|block": "Spiel beendet", "game.score|block": "Spielstand", "game.startCountdown|block": "Countdown| starten (ms) %duration", @@ -27,18 +70,18 @@ "input.compassHeading|block": "Kompassausrichtung (°)", "input.lightLevel|block": "Lichtstärke", "input.magneticForce|block": "Magnetkraft (µT) |%NAME", - "input.onButtonPressed|block": "Wenn Button|%NAME|gedrückt", + "input.onButtonPressed|block": "wenn Knopf|%NAME|gedrückt", "input.onGesture|block": "wenn |%NAME", - "input.onPinPressed|block": "wenn pin %NAME|gedrückt", - "input.onPinReleased|block": "Wenn pin %NAME|released", - "input.pinIsPressed|block": "PIN %NAME|ist gedrückt", + "input.onPinPressed|block": "wenn Pin %NAME|gedrückt", + "input.onPinReleased|block": "wenn Pin %NAME|losgelassen", + "input.pinIsPressed|block": "Pin %NAME|ist gedrückt", "input.rotation|block": "Rotation (°)|%NAME", "input.runningTime|block": "Laufzeit (ms)", - "input.setAccelerometerRange|block": "Setze Bewegungsmesser|range %range", + "input.setAccelerometerRange|block": "setze Bewegungsmesser auf|%range", "input.temperature|block": "Temperatur (°C)", "input|block": "Eingabe", "led.brightness|block": "Helligkeit", - "led.plotBarGraph|block": "zeichne Balkendiagramm des %value|bis %high", + "led.plotBarGraph|block": "zeichne Balkendiagramm von %value|bis %high", "led.plot|block": "Zeichne|x %x|y %y", "led.point|block": "Punkt|x %x|y %y", "led.setBrightness|block": "Setze Helligkeit auf %value", @@ -46,30 +89,36 @@ "led.toggle|block": "Schalte zwischen|x %x|y %y", "led.unplot|block": "Unplot|x %x|y %y", "led|block": "LED", + "motors.dualMotorPower|block": "Motor %motor an|mit %percent", + "motors.motorCommand|block": "Motor %command", + "motors.motorPower|block": "Motor an mit %percent", + "motors|block": "Motoren", "music.beat|block": "%fraction|Takt", "music.changeTempoBy|block": "ändere die Geschwindigkeit (bpm)|%value", "music.noteFrequency|block": "%note", - "music.playTone|block": "play|tone %note=device_note|for %duration=device_beat", - "music.rest|block": "rest(ms)|%duration=device_beat", + "music.playTone|block": "spiele|Note %note=device_note|für %duration=device_beat", + "music.rest|block": "pausiere (ms)|%duration=device_beat", "music.ringTone|block": "Klingelton (Hz) |%note = Device_note", "music.setTempo|block": "ändere Geschwindigkeit auf (bpm)|%value", "music.tempo|block": "Geschwindkeit (bpm)", "music|block": "Musik", - "pins.analogReadPin|block": "analog read|pin %name", - "pins.analogSetPeriod|block": "analog set period|pin %pin|to (µs)%micros", - "pins.analogWritePin|block": "analog write|pin %name|to %value", - "pins.digitalReadPin|block": "digital read|pin %name", - "pins.digitalWritePin|block": "digital write|pin %name|to %value", - "pins.i2cReadNumber|block": "i2c read number|at address %address|of format %format=i2c_sizeof", - "pins.i2cWriteNumber|block": "i2c write number|at address %address|with value %value|of format %format=i2c_sizeof", - "pins.map|block": "map %value|from low %fromLow|from high %fromHigh|to low %toLow|to high %toHigh", - "pins.onPulsed|block": "on|pin %pin|pulsed %pulse", + "pins.analogReadPin|block": "lese analoge Werte von|Pin %name", + "pins.analogSetPeriod|block": "setze Zeitraum für analogen|Pin %pin|auf (µs)%micros", + "pins.analogWritePin|block": "schreibe analogen|Pin %name|auf %value", + "pins.digitalReadPin|block": "lese digitale Werte von|Pin %name", + "pins.digitalWritePin|block": "schreibe digitalen Wert von|pin %name|auf %value", + "pins.i2cReadNumber|block": "lese Nummer aus I2C|auf Adresse %address|im Format %format=i2c_sizeof", + "pins.i2cWriteNumber|block": "schreibe Nummer aus I2C|auf Adresse %address|mit Wert %value|im Format %format=i2c_sizeof", + "pins.map|block": "verteile %value|von niedrig %fromLow|von hoch %fromHigh| bis niedrig %toLow|bis hoch %toHigh", + "pins.onPulsed|block": "wenn|Pin %pin|gepulst %pulse", "pins.pulseDuration|block": "Impulsdauer (µs)", - "pins.servoSetPulse|block": "servo set pulse|pin %value|to (µs) %micros", - "pins.servoWritePin|block": "servo write|pin %name|to %value", - "pins.setPull|block": "set pull|pin %pin|to %pull", - "pins.spiWrite|block": "spi write %value", + "pins.pulseIn|block": "Impuls in (µs)|Pin %name|mit %value", + "pins.servoSetPulse|block": "setze den Puls von Servo an|Pin %value|auf (µs) %micros", + "pins.servoWritePin|block": "schreibe Servo an|Pin %name|auf %value", + "pins.setPull|block": "setze Anziehungskraft von|Pin %pin|auf %pull", + "pins.spiWrite|block": "schreibe %value in SPI", "pins|block": "Pins", + "serial.delimiters|block": "%del", "serial.readLine|block": "serial|read line", "serial.readUntil|block": "serial|read until %delimiter=serial_delimiter_conv", "serial.redirect|block": "serial|redirect to|TX %tx|RX %rx|at baud rate %rate", @@ -85,7 +134,10 @@ "{id:category}Input": "Eingabe", "{id:category}Led": "LED", "{id:category}Math": "Mathematik", + "{id:category}Motors": "Motoren", "{id:category}Music": "Musik", "{id:category}Pins": "Pins", - "{id:category}Serial": "Serielle" + "{id:category}Serial": "Serielle", + "{id:category}String": "Zeichenfolge", + "{id:category}Text": "Text" } \ No newline at end of file diff --git a/libs/core/_locales/fr/core-jsdoc-strings.json b/libs/core/_locales/fr/core-jsdoc-strings.json index 25ea9e23..27e273e8 100644 --- a/libs/core/_locales/fr/core-jsdoc-strings.json +++ b/libs/core/_locales/fr/core-jsdoc-strings.json @@ -1,31 +1,6 @@ { - "Math.abs": "", - "Math.abs|param|x": "", - "Math.max": "", - "Math.min": "", - "Math.pow": "", - "Math.pow|param|x": "", - "Math.pow|param|y": "", - "Math.random": "", "Math.randomBoolean": "Génère une valeur « true » ou « false » au hasard, comme si vous lanciez une pièce de monnaie.", - "Math.sign": "", - "Math.sign|param|x": "", - "Math.sqrt": "", - "Math.sqrt|param|x": "", - "String.charAt": "", - "String.charAt|param|index": "", - "String.charCodeAt": "", - "String.charCodeAt|param|index": "", - "String.compare": "", - "String.compare|param|that": "", - "String.concat": "", - "String.concat|param|other": "", "String.fromCharCode": "Construit une chaîne à partir du code ASCII d'un caractère donné.", - "String.isEmpty": "", - "String.length": "", - "String.substr": "", - "String.substr|param|length": "", - "String.substr|param|start": "", "basic": "Permet d’accéder aux fonctionnalités de base de la micro:bit.", "basic.clearScreen": "Éteindre toutes les LEDs", "basic.forever": "Répète le code indéfiniment en tâche de fond. A chaque itération, permet aux autres codes de s’exécuter.", @@ -44,200 +19,63 @@ "basic.showString": "Afficher du texte à l’écran, un caractère à la fois. Si la chaîne rentre sur l’écran (c'est-à-dire une seule lettre), ne défile pas.", "basic.showString|param|interval": "à quelle vitesse se déplacent les caractères ; par ex. : 150, 100, 200, -100", "basic.showString|param|text": "le texte à faire défiler sur l’écran, par exemple : « Bonjour ! »", - "control": "", - "control.assert": "", - "control.deviceName": "", - "control.deviceSerialNumber": "", - "control.eventSourceId": "", - "control.eventTimestamp": "", - "control.eventValue": "", - "control.eventValueId": "", "control.inBackground": "Planifie le code qui s’exécute en arrière-plan.", - "control.onEvent": "", - "control.panic": "", - "control.raiseEvent": "", - "control.raiseEvent|param|mode": "", - "control.raiseEvent|param|src": "", - "control.raiseEvent|param|value": "", "control.reset": "Réinitialise le micro:bit de BBC.", - "control.runtimeWarning": "", - "control.waitMicros": "", "control.waitMicros|param|micros": "nombre de microsecondes à attendre. par ex. : 4", "game": "Un moteur de jeu avec une unique LED", - "game.addLife": "", - "game.addLife|param|lives": "", + "game.addLife|param|lives": "TODO", "game.addScore": "Ajoute des points au score actuel", "game.addScore|param|points": "nombre de points à changer, par ex. : 1", - "game.createSprite": "", - "game.createSprite|param|x": "", - "game.createSprite|param|y": "", - "game.currentTime": "", "game.gameOver": "Affiche un animation de fin de jeu.", - "game.invalidSprite": "", - "game.isGameOver": "", - "game.isRunning": "", - "game.level": "", - "game.levelUp": "", - "game.life": "", - "game.removeLife": "", - "game.removeLife|param|life": "", + "game.removeLife|param|life": "TODO", "game.score": "Obtient le score actuel", - "game.setLife": "", - "game.setLife|param|value": "", + "game.setLife|param|value": "TODO", "game.setScore": "Définit la valeur du score actuel", - "game.setScore|param|value": "", - "game.showScore": "", - "game.startCountdown": "", - "game.startCountdown|param|ms": "", - "game.startStopwatch": "", - "images": "", - "images.createBigImage": "", - "images.createImage": "", - "input": "", - "input.acceleration": "", - "input.acceleration|param|dimension": "", - "input.buttonIsPressed": "", - "input.calibrate": "", - "input.compassHeading": "", - "input.lightLevel": "", - "input.magneticForce": "", - "input.magneticForce|param|dimension": "", - "input.onButtonPressed": "", - "input.onButtonPressed|param|body": "", - "input.onButtonPressed|param|button": "", - "input.onGesture": "", - "input.onGesture|param|body": "", - "input.onLogoDown": "", - "input.onLogoDown|param|body": "", - "input.onLogoUp": "", - "input.onLogoUp|param|body": "", - "input.onPinPressed": "", - "input.onPinPressed|param|body": "", - "input.onPinPressed|param|name": "", - "input.onPinReleased": "", - "input.onPinReleased|param|body": "", - "input.onPinReleased|param|name": "", - "input.onScreenDown": "", - "input.onScreenDown|param|body": "", - "input.onScreenUp": "", - "input.onScreenUp|param|body": "", - "input.onShake": "", - "input.onShake|param|body": "", - "input.pinIsPressed": "", - "input.pinIsPressed|param|name": "", - "input.rotation": "", - "input.rotation|param|kind": "", - "input.runningTime": "", - "input.setAccelerometerRange": "", - "input.setAccelerometerRange|param|range": "", - "input.temperature": "", - "led": "", - "led.brightness": "", - "led.enable": "", - "led.fadeIn": "", - "led.fadeIn|param|ms": "", - "led.fadeOut": "", - "led.fadeOut|param|ms": "", - "led.plot": "", - "led.plotAll": "", - "led.plotBarGraph": "", - "led.plotBarGraph|param|high": "", - "led.plotBarGraph|param|value": "", - "led.plot|param|x": "", - "led.plot|param|y": "", - "led.point": "", - "led.point|param|x": "", - "led.point|param|y": "", - "led.screenshot": "", - "led.setBrightness": "", - "led.setBrightness|param|value": "", - "led.setDisplayMode": "", - "led.setDisplayMode|param|mode": "", - "led.stopAnimation": "", - "led.toggle": "", - "led.toggleAll": "", - "led.toggle|param|x": "", - "led.toggle|param|y": "", - "led.unplot": "", - "led.unplot|param|x": "", - "led.unplot|param|y": "", - "music": "", - "music.beat": "", - "music.changeTempoBy": "", - "music.changeTempoBy|param|bpm": "", - "music.noteFrequency": "", - "music.noteFrequency|param|name": "", - "music.playTone": "", - "music.playTone|param|frequency": "", - "music.playTone|param|ms": "", + "game.setScore|param|value": "TODO", + "game.startCountdown": "Démarre un compte à rebours de jeu", + "game.startCountdown|param|ms": "durée du compte à rebours en millisecondes, par ex. : 10000", + "images": "Création, manipulation et affichage d’images LED.", + "images.createBigImage": "Crée une image à partir de 2 images.", + "images.createImage": "Crée une image qui s’adapte aux dimensions de l’écran LED.", + "input": "Événements et des données provenant de capteurs", + "input.acceleration|param|dimension": "TODO", + "input.calibrate": "Obsolète, le calibrage de la boussole est automatique.", + "input.compassHeading": "Obtient la direction actuelle du compas en degrés.", + "input.magneticForce|param|dimension": "TODO", + "input.onButtonPressed|param|body": "TODO", + "input.onButtonPressed|param|button": "TODO", + "input.onGesture|param|body": "TODO", + "input.onLogoDown|param|body": "TODO", + "input.onLogoUp|param|body": "TODO", + "input.onPinPressed": "Faire quelque chose lorsque vous appuyez sur une broche.", + "input.onPinPressed|param|body": "code à exécuter lorsque la broche est enfoncée", + "input.onPinPressed|param|name": "la broche qui doit être pressée", + "input.onPinReleased": "Faire quelque chose quand une broche est relâchée.", + "input.onPinReleased|param|body": "le code à exécuter lorsque la broche est relâchée", + "input.onPinReleased|param|name": "la broche qui doit être relâchée", + "input.onScreenDown|param|body": "TODO", + "input.onScreenUp|param|body": "TODO", + "input.onShake|param|body": "TODO", + "input.pinIsPressed|param|name": "broche utilisée pour détecter le contact", + "input.rotation|param|kind": "TODO", + "input.temperature": "Obtient la température en degrés Celsius (°C).", + "led": "Contrôle de l’écran LED.", + "led.enable": "Active ou désactive l’affichage", + "led.fadeIn|param|ms": "TODO", + "led.fadeOut|param|ms": "TODO", + "led.plotAll": "Allume toutes les LEDS", + "led.plotBarGraph|param|value": "valeur actuelle à tracer", + "led.plot|param|x": "TODO", + "led.plot|param|y": "TODO", + "led.point|param|x": "TODO", + "led.point|param|y": "TODO", + "led.setBrightness|param|value": "valeur de la luminosité, par ex. : 255, 127, 0", + "led.toggle|param|x": "TODO", + "led.toggle|param|y": "TODO", + "led.unplot|param|x": "TODO", + "led.unplot|param|y": "TODO", "music.rest": "Repose (joue rien) pendant une durée spécifiée via broche '' P0''.", - "music.rest|param|ms": "", - "music.ringTone": "", - "music.ringTone|param|frequency": "", - "music.setTempo": "", - "music.setTempo|param|bpm": "", - "music.tempo": "", - "pins": "", - "pins.analogPitch": "", - "pins.analogPitch|param|frequency": "", - "pins.analogPitch|param|ms": "", - "pins.analogReadPin": "", - "pins.analogReadPin|param|name": "", - "pins.analogSetPeriod": "", - "pins.analogSetPeriod|param|micros": "", - "pins.analogSetPeriod|param|name": "", - "pins.analogSetPitchPin": "", - "pins.analogSetPitchPin|param|name": "", - "pins.analogWritePin": "", - "pins.analogWritePin|param|name": "", - "pins.analogWritePin|param|value": "", - "pins.createBuffer": "", - "pins.createBuffer|param|size": "", - "pins.digitalReadPin": "", - "pins.digitalReadPin|param|name": "", - "pins.digitalWritePin": "", - "pins.digitalWritePin|param|name": "", - "pins.digitalWritePin|param|value": "", - "pins.i2cReadNumber": "", - "pins.i2cReadBuffer": "", - "pins.i2cWriteBuffer": "", - "pins.i2cWriteNumber": "", - "pins.map": "", - "pins.map|param|fromHigh": "", - "pins.map|param|fromLow": "", - "pins.map|param|toHigh": "", - "pins.map|param|toLow": "", - "pins.map|param|value": "", - "pins.onPulsed": "", - "pins.pulseDuration": "", - "pins.pulseIn": "", - "pins.pulseIn|param|name": "", - "pins.pulseIn|param|value": "", - "pins.servoSetPulse": "", - "pins.servoSetPulse|param|micros": "", - "pins.servoSetPulse|param|name": "", - "pins.servoWritePin": "", - "pins.servoWritePin|param|name": "", - "pins.servoWritePin|param|value": "", - "pins.setPull": "", - "pins.setPull|param|name": "", - "pins.setPull|param|pull": "", - "pins.spiWrite": "", - "pins.spiWrite|param|value": "", - "serial": "", - "pins.sizeOf": "", - "serial.delimiters": "", - "serial.onLineReceived": "", - "serial.readLine": "", - "serial.readUntil": "", - "serial.readUntil|param|delimiter": "", - "serial.redirect": "", - "serial.redirect|param|rx": "", - "serial.redirect|param|tx": "", - "serial.writeLine": "", - "serial.writeNumber": "", - "serial.writeString": "", - "serial.writeValue": "", - "serial.writeValue|param|name": "", - "serial.writeValue|param|value": "" + "pins.analogPitch|param|frequency": "TODO", + "pins.analogPitch|param|ms": "TODO", + "pins.analogSetPitchPin|param|name": "TODO" } \ No newline at end of file diff --git a/libs/core/_locales/fr/core-strings.json b/libs/core/_locales/fr/core-strings.json index 39a3f75c..212f31cb 100644 --- a/libs/core/_locales/fr/core-strings.json +++ b/libs/core/_locales/fr/core-strings.json @@ -1,46 +1,21 @@ { + "LedSpriteProperty.Brightness|block": "luminosité", "Math.randomBoolean|block": "choisir au hasard vrai ou faux", "Math|block": "Maths", -<<<<<<< HEAD "String.fromCharCode|block": "texte du code de charactère %code", -======= - "String.charAt|block": "", - "String.compare|block": "", - "String.concat|block": "", - "String.fromCharCode|block": "texte du code de charactère %code", - "String.isEmpty|block": "", - "String.length|block": "", - "String.substr|block": "", ->>>>>>> microbit/master "String|block": "Texte", "basic.clearScreen|block": "effacer l’écran", "basic.forever|block": "toujours", "basic.pause|block": "pause (ms) %pause", "basic.showLeds|block": "montrer LEDs", "basic.showNumber|block": "montrer|nombre %number", - "basic.showString|block": "montrer|texte %text", + "basic.showString|block": "afficher|texte %text", "basic|block": "base", -<<<<<<< HEAD "control.inBackground|block": "exécuter en arrière-plan", -======= - "control.deviceName|block": "", - "control.deviceSerialNumber|block": "", - "control.eventSourceId|block": "", - "control.eventTimestamp|block": "", - "control.eventValueId|block": "", - "control.eventValue|block": "", - "control.inBackground|block": "exécuter en arrière-plan", - "control.onEvent|block": "", - "control.raiseEvent|block": "", ->>>>>>> microbit/master "control.reset|block": "remise à zéro", "control.waitMicros|block": "attendre (µs) %micros", "control|block": "contrôle", "game.addScore|block": "changer le score par|%points", -<<<<<<< HEAD -======= - "game.createSprite|block": "", ->>>>>>> microbit/master "game.gameOver|block": "fin du jeu", "game.score|block": "score", "game.startCountdown|block": "commencer compte à rebours|(ms) %duration", @@ -82,32 +57,15 @@ "music.tempo|block": "tempo (bpm)", "music|block": "musique", "pins.analogReadPin|block": "lire|la broche analogique %name", - "pins.analogSetPeriod|block": "", - "pins.analogWritePin|block": "", "pins.digitalReadPin|block": "lire en numérique|broche %name", -<<<<<<< HEAD - "pins.digitalWritePin|block": "écrire en numérique|la broche %name|%value", -======= "pins.digitalWritePin|block": "écrire en numérique|la broche %name|à %value", ->>>>>>> microbit/master "pins.i2cReadNumber|block": "i2c lire nombre|à l’adresse %address|de format %format=i2c_sizeof", "pins.i2cWriteNumber|block": "i2c écrire nombre|à l’adresse %address|avec value %value|de format %format=i2c_sizeof", - "pins.map|block": "", "pins.onPulsed|block": "lorsque|la broche %pin|est pulsée %pulse", "pins.pulseDuration|block": "durée de l’impulsion (µs)", -<<<<<<< HEAD -======= - "pins.pulseIn|block": "", ->>>>>>> microbit/master - "pins.servoSetPulse|block": "", "pins.servoWritePin|block": "servo écrire|broche %name|à %value", - "pins.setPull|block": "", "pins.spiWrite|block": "spi écrire %value", "pins|block": "broches", -<<<<<<< HEAD -======= - "serial.delimiters|block": "", ->>>>>>> microbit/master "serial.readLine|block": "série|lire ligne", "serial.readUntil|block": "série|lire jusque %delimiter=serial_delimiter_conv", "serial.redirect|block": "série|rediriger vers|TX %tx|RX %rx|au débit en baudes %rate", @@ -125,11 +83,6 @@ "{id:category}Math": "Maths", "{id:category}Music": "Musique", "{id:category}Pins": "Broches", -<<<<<<< HEAD - "{id:category}Serial": "Communication Série" -======= "{id:category}Serial": "Communication Série", - "{id:category}String": "Texte", - "{id:category}Text": "" ->>>>>>> microbit/master + "{id:category}String": "Texte" } \ No newline at end of file