Seite 2 von 3

Re: PB auf Deutsch

Verfasst: 15.04.2014 06:51
von Danilo
funkheld hat geschrieben:Hmm.., die Consoleneingabe funktioniert mit den Zahlenspiel nicht so richtig.
Geht es jetzt (habe ein Eingabe() hinzugefügt), und wenn nicht, was geht nicht?
TroaX hat geschrieben:Finde ich garnicht so dumm. So etwas wäre was für Kinder oder Leute, die mit Programmierung nie etwas zu tun haben aber vom Verständnis her wissen wollen, wie es geht.
Ist nicht so leicht gute Übersetzungen zu finden, um sich dann relativ natürlich in Deutsch ausdrücken zu können.
Ich habe bei meiner Suche unter Anderem Folgendes gefunden und Befehlsübersetzungen davon entnommen:

- http://www.kidspl.de/
- http://www.kidspl.de/lang/reference/classes/

- http://www.ph-ludwigsburg.de/logo.html
- http://www.ph-ludwigsburg.de/fileadmin/ ... efehld.pdf
- http://www.ph-ludwigsburg.de/fileadmin/ ... fehl3d.pdf

- http://www.clickexe.de

Re: PB auf Deutsch

Verfasst: 16.04.2014 10:33
von TroaX
Bei den Datentypen könnte man das ja so machen:

Code: Alles auswählen

Macro _alsZeichenkette : .s : EndMacro
Macro _alsGanzzahl : .i : EndMacro

HalloWelt_alsZeichenkette gleich "Hallo Welt"
Welten_alsGanzzahl gleich 5
Ausgabe dürfte sich denke ich von alleine verstehen :wink:

Code: Alles auswählen

HalloWelt.s = "Hallo Welt"
Welten.i = 5

Re: PB auf Deutsch

Verfasst: 16.04.2014 12:14
von mk-soft
So geht es...

Code: Alles auswählen

Macro alsZeichenkette : .s : EndMacro
Macro alsGanzzahl : .i : EndMacro
Macro gleich
  =
EndMacro

HalloWelt alsZeichenkette gleich "Hallo Welt"
Welten alsGanzzahl gleich 5
:wink:

Re: PB auf Deutsch

Verfasst: 16.04.2014 18:33
von Danilo
Danke für die Anregungen. Wenn man diese Makros hinzufügt:

Code: Alles auswählen

Macro als             : . : EndMacro
Macro Ganzzahl        : i : EndMacro
Macro Fliesskommazahl : f : EndMacro
Macro Zeichenkette    : s : EndMacro
kann man schreiben:

Code: Alles auswählen

Definiere wort als Zeichenkette
Definiere p als Ganzzahl

Definiere als Ganzzahl q,r,s

Definiere HalloWelt als Zeichenkette gleich "Hallo Welt"
Definiere Welten    als Ganzzahl     gleich 5
Nur müsste man dann evtl. alle Datentypen übersetzen.

Re: PB auf Deutsch

Verfasst: 16.04.2014 18:42
von NeoChris
Wozu das ganze? Is doch totaler Bullshit. Wann kommt die chinesische Übersetzung? Ich verstehe immer noch nich den Sinn dahinter. :lol:

Re: PB auf Deutsch

Verfasst: 16.04.2014 20:01
von mk-soft
Muss immer alles ein Sinn haben :?:

Re: PB auf Deutsch

Verfasst: 16.04.2014 20:13
von ts-soft
NeoChris hat geschrieben:Ich verstehe immer noch nich den Sinn dahinter. :lol:
Denn Sinn des Lebens hast Du auch nicht verstanden, aber hörst Du deshalb auf? :mrgreen:

Re: PB auf Deutsch

Verfasst: 16.04.2014 20:36
von mk-soft
Hab noch eine Erweiterung <)

Code: Alles auswählen

; 
; Variablen Typen
;
Macro als             : . : EndMacro
Macro Ganzzahl        : i : EndMacro
Macro Fliesskommazahl : f : EndMacro
Macro Zeichenkette    : s : EndMacro
Macro Debugge : Debug : EndMacro

;
; Mathe
;
Macro Mal                 : * : EndMacro
Macro MultipliziertMit    : * : EndMacro
Macro Durch               : / : EndMacro
Macro TeileDurch          : / : EndMacro
Macro GeteiltDurch          : / : EndMacro
Macro DividiertMit        : / : EndMacro
Macro Plus                : + : EndMacro
Macro AddiereMit          : + : EndMacro
Macro Minus               : - : EndMacro
Macro SubtrahiertMit      : - : EndMacro

Macro Null                : 0 : EndMacro


;=====================================================================================


;XIncludeFile "Deutsch.pbi"

Definiere als Ganzzahl Zahl1, Zahl2
Definiere als Ganzzahl Ergebnis1, Ergebnis2

Wenn Zahl1 gleich Null dann( Zahl1 gleich 10 )
Wenn Zahl2 gleich Null dann( Zahl2 gleich 2 )

Ergebnis1 gleich Zahl1 MultipliziertMit Zahl2
Debugge Ergebnis1

Wenn Ergebnis1 GroesserAls 10 dann (Ergebnis2 gleich Zahl1 GeteiltDurch Zahl2 )
Debugge Ergebnis2
Geht aber in Richtung Sprachgebrauch...

Re: PB auf Deutsch

Verfasst: 16.04.2014 20:54
von NeoChris
Na gut dan mach ich mit warum nicht :LOL:

Code: Alles auswählen

Macro OeffneFenster
    OpenWindow
EndMacro

Macro Schaltflaeche
  ButtonGadget
EndMacro

Macro Kontrollkaestchen
  CheckBoxGadget
EndMacro

Macro Bild
  ImageGadget
EndMacro

Macro BildSchaltflaeche
  ButtonImageGadget
EndMacro

Macro Optionsfeld
  OptionGadget
EndMacro

Macro Baumansicht
  TreeGadget
EndMacro

Macro Registerkarte
  PanelGadget
EndMacro

Macro Auswahlliste
  ComboBoxGadget
EndMacro

Macro Kalender
  CalendarGadget
EndMacro

Macro Rahmen
  FrameGadget
EndMacro

Macro Link
  HyperLinkGadget
EndMacro

Macro Text
  TextGadget
EndMacro

Macro Datumsauswahl
  DateGadget
EndMacro

Macro SetzeFensterTitel
  SetWindowTitle
EndMacro

Macro SetzeFensterHintergrundfarbe
  SetWindowColor
EndMacro

Macro VersteckeFenster
  HideWindow
EndMacro

Macro IstFenster
  IsWindow
EndMacro

Macro Fensterbreite
  WindowWidth
EndMacro

Macro Fensterhoehe
  WindowHeight
EndMacro

Macro Fensterhoehe
  WindowHeight
EndMacro
Is das okay so oder werden Variablen die zb Fensterhoehe heißt auch ersetzt? Wie kann ich nur auf PB Befehle beschränken ?

Re: PB auf Deutsch

Verfasst: 17.04.2014 15:54
von bobobo
Ein Makro kann nicht den gleichen Namen wie eine Variable oder ein PB-Schlüsselwort und ähnliches haben.