Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 2 Custom Languages
- mybearworld
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
screenshots:That's awesome! Also why do you host on the wiki
Please share your PO when you're done

- Marc92020
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
Also why do you host on the wikibecause i dont have temporary attachment on my windows 7
- kccuber
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
dont use the wiki unless your classed those as user imagesAlso why do you host on the wikibecause i dont have temporary attachment on my windows 7
- Marc92020
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
yes i classed them as user images dont worrydont use the wiki unless your classed those as user imagesAlso why do you host on the wikibecause i dont have temporary attachment on my windows 7
also imma get temporary attachment
- Marc92020
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
removed
Last edited by Marc92020 (Oct. 9, 2021 21:12:37)
- Marc92020
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
more screenshots:








Last edited by Marc92020 (Oct. 9, 2021 21:49:33)
- mybearworld
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
more screenshots:this is hilarious xD
You have temporary attachment now?
Last edited by mybearworld (Oct. 10, 2021 07:32:10)
- -gge
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
they've always (probably) had itmore screenshots:this is hilarious xD
You have temporary attachment now?
- CST1229
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
I've made a python program with bad code that randomizes all the textgimme
also incomplete troll translation

the empty strings are stuff i didn't make a translation for, but it leads to some really cursed stuff

what should i choose

Last edited by CST1229 (Oct. 10, 2021 10:53:24)
- mybearworld
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
gimmeCreate a “default.po” file with this content:
msgid "%b and %b"
msgstr ""
msgid "%b or %b"
msgstr ""
msgid "%m.attribute of %m.spriteOrStage"
msgstr ""
msgid "%m.list contains %s?"
msgstr ""
msgid "%m.mathOp of %n"
msgstr ""
msgid "%m.sensor sensor value"
msgstr ""
msgid "%n mod %n"
msgstr ""
msgid "Control"
msgstr ""
msgid "Data"
msgstr ""
msgid "Events"
msgstr ""
msgid "Looks"
msgstr ""
msgid "More Blocks"
msgstr ""
msgid "Motion"
msgstr ""
msgid "Operators"
msgstr ""
msgid "Pen"
msgstr ""
msgid "Sensing"
msgstr ""
msgid "Sound"
msgstr ""
msgid "add %s to %m.list"
msgstr ""
msgid "answer"
msgstr ""
msgid "ask %s and wait"
msgstr ""
msgid "backdrop #"
msgstr ""
msgid "backdrop name"
msgstr ""
msgid "broadcast %m.broadcast"
msgstr ""
msgid "broadcast %m.broadcast and wait"
msgstr ""
msgid "change %m.effect effect by %n"
msgstr ""
msgid "change %m.var by %n"
msgstr ""
msgid "change pen color by %n"
msgstr ""
msgid "change pen shade by %n"
msgstr ""
msgid "change pen size by %n"
msgstr ""
msgid "change size by %n"
msgstr ""
msgid "change tempo by %n"
msgstr ""
msgid "change volume by %n"
msgstr ""
msgid "change x by %n"
msgstr ""
msgid "change y by %n"
msgstr ""
msgid "clear"
msgstr ""
msgid "clear graphic effects"
msgstr ""
msgid "color %c is touching %c?"
msgstr ""
msgid "costume #"
msgstr ""
msgid "create clone of %m.spriteOnly"
msgstr ""
msgid "current %m.timeAndDate"
msgstr ""
msgid "days since 2000"
msgstr ""
msgid "define"
msgstr ""
msgid "delete %d.listDeleteItem of %m.list"
msgstr ""
msgid "delete this clone"
msgstr ""
msgid "direction"
msgstr ""
msgid "distance"
msgstr ""
msgid "distance to %m.spriteOrMouse"
msgstr ""
msgid "else"
msgstr ""
msgid "forever"
msgstr ""
msgid "glide %n secs to x:%n y:%n"
msgstr ""
msgid "go back %n layers"
msgstr ""
msgid "go to %m.location"
msgstr ""
msgid "go to front"
msgstr ""
msgid "go to x:%n y:%n"
msgstr ""
msgid "hide"
msgstr ""
msgid "hide list %m.list"
msgstr ""
msgid "hide variable %m.var"
msgstr ""
msgid "if %b then"
msgstr ""
msgid "if on edge, bounce"
msgstr ""
msgid "insert %s at %d.listItem of %m.list"
msgstr ""
msgid "item %d.listItem of %m.list"
msgstr ""
msgid "join %s %s"
msgstr ""
msgid "key %m.key pressed?"
msgstr ""
msgid "length of %m.list"
msgstr ""
msgid "length of %s"
msgstr ""
msgid "letter %n of %s"
msgstr ""
msgid "loudness"
msgstr ""
msgid "mouse down?"
msgstr ""
msgid "mouse x"
msgstr ""
msgid "mouse y"
msgstr ""
msgid "move %n steps"
msgstr ""
msgid "next backdrop"
msgstr ""
msgid "next costume"
msgstr ""
msgid "not %b"
msgstr ""
msgid "pen down"
msgstr ""
msgid "pen up"
msgstr ""
msgid "pick random %n to %n"
msgstr ""
msgid "play drum %d.drum for %n beats"
msgstr ""
msgid "play note %d.note for %n beats"
msgstr ""
msgid "play sound %m.sound"
msgstr ""
msgid "play sound %m.sound until done"
msgstr ""
msgid "point in direction %d.direction"
msgstr ""
msgid "point towards %m.spriteOrMouse"
msgstr ""
msgid "repeat %n"
msgstr ""
msgid "repeat until %b"
msgstr ""
msgid "replace item %d.listItem of %m.list with %s"
msgstr ""
msgid "reset timer"
msgstr ""
msgid "rest for %n beats"
msgstr ""
msgid "round %n"
msgstr ""
msgid "say %s"
msgstr ""
msgid "say %s for %n secs"
msgstr ""
msgid "sensor %m.booleanSensor?"
msgstr ""
msgid "set %m.effect effect to %n"
msgstr ""
msgid "set %m.motor power to %n"
msgstr ""
msgid "set %m.motor2 direction to %m.motorDirection"
msgstr ""
msgid "set %m.var to %s"
msgstr ""
msgid "set instrument to %d.instrument"
msgstr ""
msgid "set pen color to %c"
msgstr ""
msgid "set pen color to %n"
msgstr ""
msgid "set pen shade to %n"
msgstr ""
msgid "set pen size to %n"
msgstr ""
msgid "set rotation style %m.rotationStyle"
msgstr ""
msgid "set size to %n%"
msgstr ""
msgid "set tempo to %n bpm"
msgstr ""
msgid "set video transparency to %n%"
msgstr ""
msgid "set volume to %n%"
msgstr ""
msgid "set x to %n"
msgstr ""
msgid "set y to %n"
msgstr ""
msgid "show"
msgstr ""
msgid "show list %m.list"
msgstr ""
msgid "show variable %m.var"
msgstr ""
msgid "size"
msgstr ""
msgid "stamp"
msgstr ""
msgid "stop %m.stop"
msgstr ""
msgid "stop all sounds"
msgstr ""
msgid "switch backdrop to %m.backdrop"
msgstr ""
msgid "switch backdrop to %m.backdrop and wait"
msgstr ""
msgid "switch costume to %m.costume"
msgstr ""
msgid "tempo"
msgstr ""
msgid "think %s"
msgstr ""
msgid "think %s for %n secs"
msgstr ""
msgid "tilt"
msgstr ""
msgid "timer"
msgstr ""
msgid "touching %m.touching?"
msgstr ""
msgid "touching color %c?"
msgstr ""
msgid "turn %m.motor off"
msgstr ""
msgid "turn %m.motor on"
msgstr ""
msgid "turn %m.motor on for %n secs"
msgstr ""
msgid "turn @turnLeft %n degrees"
msgstr ""
msgid "turn @turnRight %n degrees"
msgstr ""
msgid "turn video %m.videoState"
msgstr ""
msgid "username"
msgstr ""
msgid "video %m.videoMotionType on %m.stageOrThis"
msgstr ""
msgid "volume"
msgstr ""
msgid "wait %n secs"
msgstr ""
msgid "wait until %b"
msgstr ""
msgid "when %m.booleanSensor"
msgstr ""
msgid "when %m.key key pressed"
msgstr ""
msgid "when %m.sensor %m.lessMore %n"
msgstr ""
msgid "when %m.triggerSensor > %n"
msgstr ""
msgid "when @greenFlag clicked"
msgstr ""
msgid "when I receive %m.broadcast"
msgstr ""
msgid "when I start as a clone"
msgstr ""
msgid "when Stage clicked"
msgstr ""
msgid "when backdrop switches to %m.backdrop"
msgstr ""
msgid "when distance %m.lessMore %n"
msgstr ""
msgid "when this sprite clicked"
msgstr ""
msgid "when tilt %m.eNe %n"
msgstr ""
msgid "x position"
msgstr ""
msgid "y position"
msgstr ""
msgid "Language-Name"
msgstr ""
msgid "%m.list contains %s"
msgstr ""
msgid "go to %m.spriteOrMouse"
msgstr ""
msgid "set motor direction %m.motorDirection"
msgstr ""
msgid "set motor power %n"
msgstr ""
msgid "turn motor off"
msgstr ""
msgid "turn motor on"
msgstr ""
msgid "turn motor on for %n secs"
msgstr ""
msgid "when distance < %n"
msgstr ""
msgid "when tilt = %n"
msgstr ""
msgid "10 ^"
msgstr ""
msgid "A connected"
msgstr ""
msgid "A newer version of Scratch is available"
msgstr ""
msgid "About"
msgstr ""
msgid "Account settings"
msgstr ""
msgid "Add"
msgstr ""
msgid "Add an Extension"
msgstr ""
msgid "Add boolean input:"
msgstr ""
msgid "Add label text:"
msgstr ""
msgid "Add number input:"
msgstr ""
msgid "Add string input:"
msgstr ""
msgid "All"
msgstr ""
msgid "All Tips"
msgstr ""
msgid "Animal"
msgstr ""
msgid "Animals"
msgstr ""
msgid "B connected"
msgstr ""
msgid "Back a layer"
msgstr ""
msgid "Backdrop"
msgstr ""
msgid "Backdrop Library"
msgstr ""
msgid "Backdrops"
msgstr ""
msgid "Backpack"
msgstr ""
msgid "Bass"
msgstr ""
msgid "Bass Drum"
msgstr ""
msgid "Bassoon"
msgstr ""
msgid "Bitmap"
msgstr ""
msgid "Bitmap Mode"
msgstr ""
msgid "Block help"
msgstr ""
msgid "Bongo"
msgstr ""
msgid "Bring to front"
msgstr ""
msgid "Broadcast"
msgstr ""
msgid "Brush"
msgstr ""
msgid "C connected"
msgstr ""
msgid "Cabasa"
msgstr ""
msgid "Camera"
msgstr ""
msgid "Cancel"
msgstr ""
msgid "Cannot Delete"
msgstr ""
msgid "Can’t find network connection or reach server."
msgstr ""
msgid "Castle"
msgstr ""
msgid "Category"
msgstr ""
msgid "Cello"
msgstr ""
msgid "Check for updates"
msgstr ""
msgid "Choir"
msgstr ""
msgid "Choose backdrop from library"
msgstr ""
msgid "Choose costume from library"
msgstr ""
msgid "Choose sound from library"
msgstr ""
msgid "Choose sprite from library"
msgstr ""
msgid "Circle"
msgstr ""
msgid "City"
msgstr ""
msgid "Clarinet"
msgstr ""
msgid "Claves"
msgstr ""
msgid "Clear"
msgstr ""
msgid "Click "Save now" to try again or "Download" to save"
msgstr ""
msgid "Close"
msgstr ""
msgid "Closed Hi-Hat"
msgstr ""
msgid "Cloud data"
msgstr ""
msgid "Cloud list (stored on server)"
msgstr ""
msgid "Cloud variable (stored on server)"
msgstr ""
msgid "Color a shape"
msgstr ""
msgid "Conga"
msgstr ""
msgid "Connecting to Cloud data server..."
msgstr ""
msgid "Convert to bitmap"
msgstr ""
msgid "Convert to vector"
msgstr ""
msgid "Converting mp3..."
msgstr ""
msgid "Copying..."
msgstr ""
msgid "Costume"
msgstr ""
msgid "Costume Library"
msgstr ""
msgid "Costumes"
msgstr ""
msgid "Costumes > 1"
msgstr ""
msgid "Could not retrieve new application from server."
msgstr ""
msgid "Could not retrieve update location from server."
msgstr ""
msgid "Could not retrieve version information from server."
msgstr ""
msgid "Could not write file:"
msgstr ""
msgid "Cowbell"
msgstr ""
msgid "Crash Cymbal"
msgstr ""
msgid "Creating..."
msgstr ""
msgid "Currently, only numbers can be stored in Cloud variables."
msgstr ""
msgid "D connected"
msgstr ""
msgid "Dance"
msgstr ""
msgid "Delete"
msgstr ""
msgid "Don't save"
msgstr ""
msgid "Download"
msgstr ""
msgid "Download to your computer"
msgstr ""
msgid "Downloading new version..."
msgstr ""
msgid "Dress-Up"
msgstr ""
msgid "Duplicate"
msgstr ""
msgid "Edit"
msgstr ""
msgid "Edit Block"
msgstr ""
msgid "Effects"
msgstr ""
msgid "Electric Guitar"
msgstr ""
msgid "Electric Piano"
msgstr ""
msgid "Electronic"
msgstr ""
msgid "Ellipse"
msgstr ""
msgid "Erase"
msgstr ""
msgid "Eraser width"
msgstr ""
msgid "Error saving project"
msgstr ""
msgid "Error!"
msgstr ""
msgid "Fantasy"
msgstr ""
msgid "Features"
msgstr ""
msgid "File"
msgstr ""
msgid "Fill with color"
msgstr ""
msgid "Flip left-right"
msgstr ""
msgid "Flip up-down"
msgstr ""
msgid "Flute"
msgstr ""
msgid "Flying"
msgstr ""
msgid "Font:"
msgstr ""
msgid "For all sprites"
msgstr ""
msgid "For this sprite only"
msgstr ""
msgid "Force help file update"
msgstr ""
msgid "Forward a layer"
msgstr ""
msgid "Go to My Stuff"
msgstr ""
msgid "Group"
msgstr ""
msgid "Grow"
msgstr ""
msgid "Guiro"
msgstr ""
msgid "Guitar"
msgstr ""
msgid "Hand Clap"
msgstr ""
msgid "Hardware"
msgstr ""
msgid "High C"
msgstr ""
msgid "Holiday"
msgstr ""
msgid "Human"
msgstr ""
msgid "Import"
msgstr ""
msgid "Import experimental HTTP extension"
msgstr ""
msgid "Importing sound..."
msgstr ""
msgid "Indoors"
msgstr ""
msgid "Installing..."
msgstr ""
msgid "Instruments"
msgstr ""
msgid "Letters"
msgstr ""
msgid "Library"
msgstr ""
msgid "Line"
msgstr ""
msgid "Line width"
msgstr ""
msgid "List name"
msgstr ""
msgid "Loading help files..."
msgstr ""
msgid "Loading project..."
msgstr ""
msgid "Low C"
msgstr ""
msgid "Make a Block"
msgstr ""
msgid "Make a List"
msgstr ""
msgid "Make a Variable"
msgstr ""
msgid "Manual Update Available"
msgstr ""
msgid "Marimba"
msgstr ""
msgid "Max"
msgstr ""
msgid "Message Name"
msgstr ""
msgid "Microphone volume:"
msgstr ""
msgid "Middle C"
msgstr ""
msgid "Min"
msgstr ""
msgid "Multiple"
msgstr ""
msgid "Music"
msgstr ""
msgid "Music Box"
msgstr ""
msgid "Music Loops"
msgstr ""
msgid "Music and Dance"
msgstr ""
msgid "Musical Notes"
msgstr ""
msgid "My Class"
msgstr ""
msgid "My Classes"
msgstr ""
msgid "My Stuff"
msgstr ""
msgid "Nature"
msgstr ""
msgid "New"
msgstr ""
msgid "New Block"
msgstr ""
msgid "New List"
msgstr ""
msgid "New Message"
msgstr ""
msgid "New Variable"
msgstr ""
msgid "New backdrop from camera"
msgstr ""
msgid "New backdrop:"
msgstr ""
msgid "New costume from camera"
msgstr ""
msgid "New costume:"
msgstr ""
msgid "New name"
msgstr ""
msgid "New sound:"
msgstr ""
msgid "New sprite from camera"
msgstr ""
msgid "New sprite:"
msgstr ""
msgid "No motion blocks"
msgstr ""
msgid "No, Thanks"
msgstr ""
msgid "Not saved; network or server problem."
msgstr ""
msgid "Not saved; project did not load."
msgstr ""
msgid "OK"
msgstr ""
msgid "Offline Editor"
msgstr ""
msgid "Open"
msgstr ""
msgid "Open Cuica"
msgstr ""
msgid "Open Hi-Hat"
msgstr ""
msgid "Open Project"
msgstr ""
msgid "Options"
msgstr ""
msgid "Organ"
msgstr ""
msgid "Other"
msgstr ""
msgid "Outdoors"
msgstr ""
msgid "Paint new backdrop"
msgstr ""
msgid "Paint new costume"
msgstr ""
msgid "Paint new sprite"
msgstr ""
msgid "Password"
msgstr ""
msgid "Password is required"
msgstr ""
msgid "Pencil"
msgstr ""
msgid "People"
msgstr ""
msgid "Percussion"
msgstr ""
msgid "Piano"
msgstr ""
msgid "Pick up color"
msgstr ""
msgid "Pizzicato"
msgstr ""
msgid "Please visit the download page to install it."
msgstr ""
msgid "Profile"
msgstr ""
msgid "Project did not load."
msgstr ""
msgid "Project name"
msgstr ""
msgid "Project name is required"
msgstr ""
msgid "Project not saved!"
msgstr ""
msgid "Quit"
msgstr ""
msgid "Record"
msgstr ""
msgid "Record & Export Video"
msgstr ""
msgid "Record Project Video"
msgstr ""
msgid "Record new sound"
msgstr ""
msgid "Rectangle"
msgstr ""
msgid "Redo"
msgstr ""
msgid "Remix"
msgstr ""
msgid "Remixing..."
msgstr ""
msgid "Remove Background"
msgstr ""
msgid "Rename"
msgstr ""
msgid "Replace existing project?"
msgstr ""
msgid "Reshape"
msgstr ""
msgid "Revert"
msgstr ""
msgid "Reverting..."
msgstr ""
msgid "Run without screen refresh"
msgstr ""
msgid "Running pre-release"
msgstr ""
msgid "Save"
msgstr ""
msgid "Save Project"
msgstr ""
msgid "Save a copy of this project and add your own ideas."
msgstr ""
msgid "Save as"
msgstr ""
msgid "Save as a copy"
msgstr ""
msgid "Save now"
msgstr ""
msgid "Save project?"
msgstr ""
msgid "Saved"
msgstr ""
msgid "Saving changes..."
msgstr ""
msgid "Saving..."
msgstr ""
msgid "Saxophone"
msgstr ""
msgid "Scratch Updater"
msgstr ""
msgid "Script"
msgstr ""
msgid "Scripts"
msgstr ""
msgid "See project page"
msgstr ""
msgid "Select"
msgstr ""
msgid "Select and duplicate"
msgstr ""
msgid "Send to back"
msgstr ""
msgid "Server error:"
msgstr ""
msgid "Set Costume Center"
msgstr ""
msgid "Set costume center"
msgstr ""
msgid "Share"
msgstr ""
msgid "Share to Scratch Website"
msgstr ""
msgid "Share to website"
msgstr ""
msgid "Shift:"
msgstr ""
msgid "Shrink"
msgstr ""
msgid "Side Stick"
msgstr ""
msgid "Sign in"
msgstr ""
msgid "Sign in to save"
msgstr ""
msgid "Sign out"
msgstr ""
msgid "Slider Range"
msgstr ""
msgid "Small stage layout"
msgstr ""
msgid "Smooth"
msgstr ""
msgid "Snare Drum"
msgstr ""
msgid "Sound Library"
msgstr ""
msgid "Sounds"
msgstr ""
msgid "Space"
msgstr ""
msgid "Sports"
msgstr ""
msgid "Sprite"
msgstr ""
msgid "Sprite Library"
msgstr ""
msgid "Sprite1"
msgstr ""
msgid "Sprites"
msgstr ""
msgid "Square"
msgstr ""
msgid "Stage"
msgstr ""
msgid "Stage selected:"
msgstr ""
msgid "Steel Drum"
msgstr ""
msgid "Success"
msgstr ""
msgid "Synth Lead"
msgstr ""
msgid "Synth Pad"
msgstr ""
msgid "Tambourine"
msgstr ""
msgid "Text"
msgstr ""
msgid "Theme"
msgstr ""
msgid "Things"
msgstr ""
msgid "This is the current version."
msgstr ""
msgid "This version is newer than the current release version."
msgstr ""
msgid "Throw away all changes since opening this project?"
msgstr ""
msgid "Tips"
msgstr ""
msgid "To delete a block definition, first remove all uses of the block."
msgstr ""
msgid "Transportation"
msgstr ""
msgid "Triangle"
msgstr ""
msgid "Trombone"
msgstr ""
msgid "Turbo Mode"
msgstr ""
msgid "Turbo mode"
msgstr ""
msgid "Type"
msgstr ""
msgid "Undelete"
msgstr ""
msgid "Underwater"
msgstr ""
msgid "Undo"
msgstr ""
msgid "Undo Revert"
msgstr ""
msgid "Ungroup"
msgstr ""
msgid "Update check failed"
msgstr ""
msgid "Update failed"
msgstr ""
msgid "Update not needed"
msgstr ""
msgid "Update now"
msgstr ""
msgid "Upload backdrop from file"
msgstr ""
msgid "Upload costume from file"
msgstr ""
msgid "Upload failed"
msgstr ""
msgid "Upload from your computer"
msgstr ""
msgid "Upload sound from file"
msgstr ""
msgid "Upload sprite from file"
msgstr ""
msgid "Uploading image..."
msgstr ""
msgid "Uploading sound..."
msgstr ""
msgid "Uploading sprite..."
msgstr ""
msgid "Variable name"
msgstr ""
msgid "Vector"
msgstr ""
msgid "Vector Mode"
msgstr ""
msgid "Vibraphone"
msgstr ""
msgid "Vibraslap"
msgstr ""
msgid "Video on:"
msgstr ""
msgid "Visit download page"
msgstr ""
msgid "Vocals"
msgstr ""
msgid "Walking"
msgstr ""
msgid "Want to save? Click remix"
msgstr ""
msgid "Which column do you want to import"
msgstr ""
msgid "Wood Block"
msgstr ""
msgid "Wooden Flute"
msgstr ""
msgid "Yes, I'd Like To Help Improve Scratch"
msgstr ""
msgid "Your Scratch name"
msgstr ""
msgid "Your Scratch name is required"
msgstr ""
msgid "Your project has been uploaded to scratch.mit.edu"
msgstr ""
msgid "a copy of the project file on your computer."
msgstr ""
msgid "abs"
msgstr ""
msgid "acos"
msgstr ""
msgid "add comment"
msgstr ""
msgid "all"
msgstr ""
msgid "all around"
msgstr ""
msgid "any"
msgstr ""
msgid "asin"
msgstr ""
msgid "assets loaded"
msgstr ""
msgid "atan"
msgstr ""
msgid "backdrop"
msgstr ""
msgid "backdrop1"
msgstr ""
msgid "backdrops"
msgstr ""
msgid "brightness"
msgstr ""
msgid "button pressed"
msgstr ""
msgid "by"
msgstr ""
msgid "bytes loaded"
msgstr ""
msgid "can drag in player:"
msgstr ""
msgid "ceiling"
msgstr ""
msgid "clean up"
msgstr ""
msgid "clear senders/receivers"
msgstr ""
msgid "color"
msgstr ""
msgid "copy"
msgstr ""
msgid "cos"
msgstr ""
msgid "costume1"
msgstr ""
msgid "costume2"
msgstr ""
msgid "cut"
msgstr ""
msgid "date"
msgstr ""
msgid "day of week"
msgstr ""
msgid "delete"
msgstr ""
msgid "delete variable"
msgstr ""
msgid "direction:"
msgstr ""
msgid "don't rotate"
msgstr ""
msgid "down"
msgstr ""
msgid "down arrow"
msgstr ""
msgid "duplicate"
msgstr ""
msgid "e ^"
msgstr ""
msgid "edge"
msgstr ""
msgid "edit"
msgstr ""
msgid "export"
msgstr ""
msgid "fade in"
msgstr ""
msgid "fade out"
msgstr ""
msgid "fisheye"
msgstr ""
msgid "floor"
msgstr ""
msgid "ghost"
msgstr ""
msgid "help"
msgstr ""
msgid "hour"
msgstr ""
msgid "import"
msgstr ""
msgid "large readout"
msgstr ""
msgid "last"
msgstr ""
msgid "left"
msgstr ""
msgid "left arrow"
msgstr ""
msgid "left-right"
msgstr ""
msgid "length"
msgstr ""
msgid "light"
msgstr ""
msgid "limit reached"
msgstr ""
msgid "list"
msgstr ""
msgid "ln"
msgstr ""
msgid "log"
msgstr ""
msgid "louder"
msgstr ""
msgid "meow"
msgstr ""
msgid "message1"
msgstr ""
msgid "minute"
msgstr ""
msgid "month"
msgstr ""
msgid "mosaic"
msgstr ""
msgid "motion"
msgstr ""
msgid "mouse-pointer"
msgstr ""
msgid "myself"
msgstr ""
msgid "new message..."
msgstr ""
msgid "normal readout"
msgstr ""
msgid "of"
msgstr ""
msgid "off"
msgstr ""
msgid "on"
msgstr ""
msgid "on-flipped"
msgstr ""
msgid "other scripts in sprite"
msgstr ""
msgid "other scripts in stage"
msgstr ""
msgid "paste"
msgstr ""
msgid "photo1"
msgstr ""
msgid "pixelate"
msgstr ""
msgid "pop"
msgstr ""
msgid "previous backdrop"
msgstr ""
msgid "random"
msgstr ""
msgid "random position"
msgstr ""
msgid "record..."
msgstr ""
msgid "recording1"
msgstr ""
msgid "redo"
msgstr ""
msgid "rename variable"
msgstr ""
msgid "requires sign in"
msgstr ""
msgid "resistance-A"
msgstr ""
msgid "resistance-B"
msgstr ""
msgid "resistance-C"
msgstr ""
msgid "resistance-D"
msgstr ""
msgid "reverse"
msgstr ""
msgid "right"
msgstr ""
msgid "right arrow"
msgstr ""
msgid "rotation style:"
msgstr ""
msgid "save to local file"
msgstr ""
msgid "second"
msgstr ""
msgid "select all"
msgstr ""
msgid "set slider min and max"
msgstr ""
msgid "shared"
msgstr ""
msgid "show:"
msgstr ""
msgid "silence"
msgstr ""
msgid "sin"
msgstr ""
msgid "slider"
msgstr ""
msgid "softer"
msgstr ""
msgid "sound"
msgstr ""
msgid "space"
msgstr ""
msgid "sqrt"
msgstr ""
msgid "tan"
msgstr ""
msgid "text"
msgstr ""
msgid "that way"
msgstr ""
msgid "this script"
msgstr ""
msgid "this sprite"
msgstr ""
msgid "this way"
msgstr ""
msgid "undo"
msgstr ""
msgid "unshared"
msgstr ""
msgid "up"
msgstr ""
msgid "up arrow"
msgstr ""
msgid "variable"
msgstr ""
msgid "video direction"
msgstr ""
msgid "video motion"
msgstr ""
msgid "whirl"
msgstr ""
msgid "year"
msgstr ""
msgid "Click to try again or to save"
msgstr ""
msgid "Cloud"
msgstr ""
msgid "costume name"
msgstr ""
msgid "Costumes:"
msgstr ""
msgid "Eraser width:"
msgstr ""
msgid "Line width:"
msgstr ""
msgid "Scripts:"
msgstr ""
msgid "show receivers"
msgstr ""
msgid "show senders"
msgstr ""
msgid "stored on server"
msgstr ""
import random with open("default.po") as f: x = f.read() names = [] nameswp = [] y = x.split("\n") for i in y: if i.startswith("msgid"): j = "" for k in i.split(" "): k = k.replace('"', "") if not ((k.startswith("%") or k.startswith("@")) or k == "msgid"): j += f" {k}" names.append(j[1:]) nameswp.append(i[7:-1]) j = "" x = 0 for i in y: if i.startswith("msgstr"): r = random.randint(0, len(names)-1) k = names[r].split(" ") m = None for l in nameswp[x].split(" "): if l.startswith("%") or l.startswith("@"): k.insert(random.randint(0 if m==None else k.index(m)+1, len(k)-1), l) m = l j += f'msgstr "{" ".join(k)}' j += ' "' x += 1 else: j += i j += "\n" with open("gb.po", "w") as f: f.write(j)

Last edited by mybearworld (Oct. 10, 2021 10:57:06)
- mybearworld
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
You just told everyone your password!11!1!!!!11!111!!!11
[play sound v] silence::motion
Last edited by mybearworld (Oct. 10, 2021 11:22:52)
- CST1229
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
I think you meantYou just told everyone your password!11!1!!!!11!111!!!11
.- mybearworld
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
I think you meant Password: among us.Oops

- _bz
-
Scratcher
100+ posts
Scratch 2 Custom Languages
I wish I could do a pirate language or a lolcat on scratchLOLCAT
THX 4 DA IDEA IM GONNA IMPLEMENT IT
Last edited by _bz (Oct. 10, 2021 14:11:31)
- Marc92020
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
i did but i have to take the screenshots on my windows 7 since im on chromebook and i didnt have temporary attachment on my windows 7they've always (probably) had itmore screenshots:this is hilarious xD
You have temporary attachment now?
- CST1229
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
Trying to make a Google Translate language using a node.js script…

(languages used are English -> Chinese (Traditional) -> Amharic -> Chinese (Traditional) -> Amharic -> English)

(languages used are English -> Chinese (Traditional) -> Amharic -> Chinese (Traditional) -> Amharic -> English)
- CST1229
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
Here's all the things that were affected by translatifying the first 50 lines of the .po (NOT the first 50 strings!)


- Maximouse
-
Scratcher
1000+ posts
Scratch 2 Custom Languages
Trying to make a Google Translate language using a node.js script…“%m.spriteOrStage from %m.attribute” won't work because placeholders need to be in the same order.
(languages used are English -> Chinese (Traditional) -> Amharic -> Chinese (Traditional) -> Amharic -> English)
- Discussion Forums
- » Advanced Topics
-
» Scratch 2 Custom Languages



















