jsonp_handle(
	{
		"key": "strings-en",
		"value": {
			"common.title": "Crazy Turing Machines",
			"common.help": "Help",
			"common.game": "Game",
			"common.media": "Media",
			"model.token.terms.singular": "token",
			"model.token.terms.plural": "tokens",
			"model.modes.initial": "edit machine",
			"model.modes.uncertain": "testing …",
			"model.modes.wrong": "flawed :/",
			"model.modes.correct": "seemingly correct :)",
			"model.actuators.terms.singular": "actor",
			"model.actuators.terms.plural": "actors",
			"model.actuators.kinds.generator.name": "entrance",
			"model.actuators.kinds.acceptor.name": "exit",
			"model.actuators.kinds.rejector.name": "dropper",
			"model.actuators.kinds.conveyer.name": "conveyer",
			"model.actuators.kinds.writer.name": "writer",
			"model.actuators.kinds.reader.name": "switch",
			"model.tasks.terms.singular": "task",
			"model.tasks.terms.plural": "tasks",
			"model.tasks.kinds.acceptor.name": "acceptor",
			"model.tasks.kinds.acceptor.shortcut": "ACC",
			"model.tasks.kinds.transducer.name": "transducer",
			"model.tasks.kinds.transducer.shortcut": "TRA",
			"controls.choose": "choose task",
			"controls.step": "next step",
			"controls.run": "run",
			"controls.stop": "stop",
			"controls.edit": "edit",
			"controls.clear": "clear",
			"help.introduction": "This game is inspired by ${manufacturia}, ${crazy_machines}, ${world_of_goo} … and also by memorable hours of the practical hardware course during computer science study :P",
			"help.controls.title": "controls",
			"help.controls.entry1": "left click/right click: change tile type",
			"help.controls.entry2": "rotate mousewheel: rotate tile",
			"help.token.satz1": "The token can be moved agame the board by actors and it is displayed as a black circle.",
			"help.token.satz2": "Additionally the token has a list of set symbols (its tape), which is shown as coloured points next to the token. The tape is always read at the front and written at its back (FIFO principle).",
			"help.actuators.introduction": "Every tile on the board can be equipped with an actor, which will cause a certain effect on the token depending on the type. The following types are available:",
			"help.actuators.generator": "The entrance is statically placed on the most left tile of the board and is displayed as a white triangle. It is the spot at which the token is inserted into the board and moved to the indicated direction afterwards.",
			"help.actuators.acceptor": "On the most right tile of the board the exit is statically placed; it is displayed as a white circle. If the token is moved to this tile, its tape content will be read and accepted.",
			"help.actuators.rejector": "Every empty tile will cancel the tokens run with a rejection of the current tape content.",
			"help.actuators.conveyer": "This actor is used for moving the token to neighbour tile without changing the tape content.",
			"help.actuators.writer": "In order to write a symbol to the tape, this actor is utilized. The colour indicates which symbol will be written and the direction shows to which tile the token will be moved afterwards.",
			"help.actuators.reader": "At a switch the first symbol of the tape will be read and the the token will be moved the the corresponding direction. If a matching way out exists, the symbol will be removed from the tape. If no way out matches or if the tape is empty the fallback exit (grey) will be chosen.",
			"help.tasks.introduction": "The goal is to solve certain tasks. Two kind of tasks are distinguished:",
			"help.tasks.acceptor.description": "Here the goal is to investigate the content of the tokens tape and to decide whether it fulfils a certain condition or not. IF so, the token shall be moved to the exit; otherwise to an arbitrary empty tile.",
			"help.tasks.acceptor.example": "Example: Accept then and only then, if the tape contains at least two red symbols.",
			"help.tasks.transducer.description": "In a transducer task an output shall be generated, which has a certain relationship to to the input; in other words: to apply a function.",
			"help.tasks.transducer.example": "Example: The input repeated two times.",
			"tasks.einfuehrung.title": "Introduction",
			"tasks.einfuehrung.text": "Move the token from the entrance (left) to the exit (right)!",
			"tasks.a_n_b_n.title": "a^n b^n",
			"tasks.a_n_b_n.text": "Yeah, yeah, yeah … The far famed language, which can't be recognized by a finite automaton … This is your chance to prove that this gizmo here is mightier than any wimpy DFA; even without any stack! So: An arbitrary number of ${s0}, then the same number of ${s1}!",
			
			"tasks.start_symbol.title": "starting symbol",
			"tasks.start_symbol.text": "Accept if the input commences with ${s1}; reject otherwise",
			"tasks.dreifaltigkeit.title": "Trinity",
			"tasks.dreifaltigkeit.text": "Accept only if the input contains ${s1} at least 3 times",
			"tasks.abwechslung_erfreuet.title": "Variation pleases",
			"tasks.abwechslung_erfreuet.text": "Accept only if the input colors (${s0} / ${s1}) alternate",
			"tasks.ans_ende.title": "To the end",
			"tasks.ans_ende.text": "The input, but with the first symbol moved to the end",
			"tasks.tauschen.title": "Swap",
			"tasks.tauschen.text": "In the input sequence (${s0} / ${s1}, replace all ${s0} by ${s2} and all ${s1} by ${s3}",
			"tasks.waehlerisch.title": "Picky",
			"tasks.waehlerisch.text": "remove all ${s0} from the input and keep all ${s1}",
			"tasks.dekorator.title": "Decorator",
			"tasks.dekorator.text": "Absolutely everything is better with ribbons, squiggle and trinkets of all kind! At least that's what people believe — shopping TV channels are the definite proof! But does it also hold for the tape of the token, if it contains only ${s0} and ${s1}? Let's find out: Put ${s2} to the begin and ${s3} to the end!"
		}
	}
);

