diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/data/data/fonts.scr /Software/gdPingus/pingus/data/data/fonts.scr
--- /Software/Pingus/Games/Pingus/data/data/fonts.scr	Wed Nov 28 23:08:29 2001
+++ /Software/gdPingus/pingus/data/data/fonts.scr	Thu Nov 29 15:21:28 2001
@@ -9,7 +9,7 @@
 	courier_small = images/fonts/courier_small2.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~");
 	//pingus = images/fonts/pingus2.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÖÜäöü");
 	pingus = images/fonts/pingus4.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÖÜäöüÇçĞğİıŞş");
-	//pingus_small = images/fonts/pingus_small3.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÖÜäöü");
+//	pingus_small = images/fonts/pingus_small3.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÖÜäöü");
 	pingus_small = images/fonts/pingus_small4.png (type=font, alphafont=1, spacelen=8, trans_limit=0.25, subtract_width=0,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÖÜäöüÇçĞğİıŞş");
 	xterm = images/fonts/xterm.png  (type=font, tcol=0, x=1, y=1, spacelen=6,letters="!""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~");
 
Binary files /Software/Pingus/Games/Pingus/data/images/fonts/old_pingus_small4.png and /Software/gdPingus/pingus/data/images/fonts/old_pingus_small4.png differ
Binary files /Software/Pingus/Games/Pingus/data/images/fonts/pingus_small4.png and /Software/gdPingus/pingus/data/images/fonts/pingus_small4.png differ
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/po/POTFILES.in /Software/gdPingus/pingus/po/POTFILES.in
--- /Software/Pingus/Games/Pingus/po/POTFILES.in	Sat Aug 18 12:19:48 2001
+++ /Software/gdPingus/pingus/po/POTFILES.in	Fri Nov 30 03:05:15 2001
@@ -1,195 +1,217 @@
-src/war/WarMain.cc
-src/war/WarGame.cc
-src/war/WarGlobals.cc
-src/Liquid.cc
-src/System.cc
-src/PingusSoundReal.cc
-src/PSMParser.cc
+src/ActionButton.cc
+src/ActionHolder.cc
+src/actions/Angel.cc
+src/actions/basher.cc
+src/actions/blocker.cc
+src/actions/Boarder.cc
+src/actions/bomber.cc
+src/actions/bridger.cc
+src/actions/climber.cc
+src/actions/digger.cc
+src/actions/Drown.cc
+src/actions/exiter.cc
+src/actions/Faller.cc
+src/actions/floater.cc
+src/actions/Jumper.cc
+src/actions/LaserKill.cc
+src/actions/miner.cc
+src/actions/RocketLauncher.cc
+src/actions/smashed.cc
+src/actions/Splashed.cc
+src/actions/Superman.cc
+src/actions/teleported.cc
+src/actions/Waiter.cc
+src/actions/Walker.cc
+src/algo.cc
+src/AlphaButton.cc
+src/AnimCounter.cc
+src/audio.cc
 src/backgrounds/SolidColorBackground.cc
-src/backgrounds/ThunderstormBackground.cc
-src/backgrounds/SurfaceBackgroundData.cc
+src/backgrounds/StarfieldBackground.cc
 src/backgrounds/SurfaceBackground.cc
+src/backgrounds/SurfaceBackgroundData.cc
+src/backgrounds/ThunderstormBackground.cc
 src/backgrounds/ThunderstormBackgroundData.cc
-src/backgrounds/StarfieldBackground.cc
+src/blitter.cc
+src/ButtonPanel.cc
 src/CaptureRectangle.cc
-src/audio.cc
-src/MultiLineText.cc
-src/MainMenu.cc
-src/View.cc
-src/PingusCounter.cc
-src/PLFPLF.cc
-src/PathManager.cc
-src/XMLPLF.cc
-src/PingusMessageBox.cc
-src/DebugGui.cc
-src/particles/Particle.cc
-src/particles/RainGenerator.cc
-src/particles/SnowParticle.cc
-src/particles/ParticleHolder.cc
-src/particles/RainParticle.cc
-src/particles/PinguParticle.cc
-src/particles/SnowGenerator.cc
-src/particles/ParticleCache.cc
-src/particles/ExplosiveParticle.cc
-src/particles/SmokeParticle.cc
-src/particles/GroundParticle.cc
-src/particles/WeatherGenerator.cc
-src/Direction.cc
-src/PingusGameSession.cc
-src/Position.cc
-src/PinguHolder.cc
-src/traps/smasher.cc
-src/traps/hammer.cc
-src/traps/FakeExit.cc
-src/traps/LaserExit.cc
-src/traps/Guillotine.cc
-src/traps/Spike.cc
-src/traps/Bumper.cc
-src/PLF.cc
-src/Pingu.cc
-src/PingusSubMenu.cc
-src/DemoPlayer.cc
-src/Range.cc
-src/AnimCounter.cc
+src/Client.cc
 src/ColMap.cc
-src/TrueServer.cc
-src/PLTXML.cc
-src/TimeDisplay.cc
-src/MultiplayerClient.cc
-src/Hotspot.cc
-src/PLFPreview.cc
-src/Entrance.cc
-src/PinguAction.cc
-src/PLFParser.cc
-src/GamepadController.cc
-src/World.cc
-src/ActionButton.cc
-src/PinguMap.cc
-src/PingusSoundDummy.cc
-src/Screenshot.cc
+src/Config.cc
 src/Console.cc
-src/Theme.cc
-src/PingusLevelDesc.cc
-src/Cursor.cc
-src/MenuBackground.cc
-src/Client.cc
-src/PingusMusicProvider.cc
-src/worldobjs/Teleporter.cc
-src/worldobjs/IceBlock.cc
-src/worldobjs/SwitchDoor.cc
-src/worldobjs/ConveyorBelt.cc
-src/Sprite.cc
-src/PingusLevelResult.cc
-src/Result.cc
-src/Playfield.cc
+src/Controllable.cc
+src/Controller.cc
+src/Counter.cc
 src/Credits.cc
-src/StringConverter.cc
-src/PingusSpotMap.cc
-src/PingusCounterBar.cc
-src/editor/ThumbCache.cc
+src/Cursor.cc
+src/DebugGui.cc
+src/DemoPlayer.cc
+src/DemoRecorder.cc
+src/Direction.cc
+src/Display.cc
+src/editor/Editor.cc
+src/editor/EditorEvent.cc
+src/editor/EditorGroundpieceObj.cc
+src/editor/EditorObj.cc
+src/editor/EditorObjGroup.cc
+src/editor/EditorObjGroupData.cc
+src/editor/EditorView.cc
+src/editor/EditorWorldObj.cc
+src/editor/ObjectManager.cc
 src/editor/ObjectSelector.cc
+src/editor/Panel.cc
+src/editor/PanelIcons.cc
 src/editor/PLFObj.cc
-src/editor/EditorView.cc
-src/editor/EditorObjGroup.cc
+src/editor/RectEditorObj.cc
 src/editor/ScrollMap.cc
-src/editor/EditorObj.cc
+src/editor/SpriteEditorObj.cc
 src/editor/StartPos.cc
-src/editor/EditorEvent.cc
 src/editor/StatusLine.cc
+src/editor/StringReader.cc
 src/editor/SurfaceSelector.cc
-src/editor/EditorWorldObj.cc
+src/editor/ThumbCache.cc
 src/editor/WeatherObj.cc
-src/editor/ObjectManager.cc
-src/editor/StringReader.cc
-src/editor/Editor.cc
-src/editor/PanelIcons.cc
-src/editor/EditorGroundpieceObj.cc
-src/editor/Panel.cc
-src/editor/EditorObjGroupData.cc
+src/Entrance.cc
+src/EntranceData.cc
+src/entrances/Cloud.cc
+src/entrances/WoodThing.cc
+src/Exit.cc
+src/ExitData.cc
+src/ExitMenu.cc
+src/FadeOut.cc
+src/FPSCounter.cc
 src/FVec.cc
-src/MultiplayerGame.cc
-src/HurryUp.cc
-src/Loading.cc
-src/TargetProvider.cc
-src/PingusMain.cc
-src/Timer.cc
-src/DemoRecorder.cc
-src/ButtonPanel.cc
-src/worldmap/PingusWorldMapStat.cc
-src/worldmap/PingusWorldMap.cc
-src/worldmap/PingusWorldMapGraph.cc
-src/worldmap/PingusWorldMapManager.cc
-src/worldmap/PingusWorldMapPingus.cc
-src/Story.cc
-src/PingusMenu.cc
-src/XMLhelper.cc
-src/ActionHolder.cc
-src/actions/basher.cc
-src/actions/teleported.cc
-src/actions/digger.cc
-src/actions/Drown.cc
-src/actions/exiter.cc
-src/actions/Waiter.cc
-src/actions/bomber.cc
-src/actions/smashed.cc
-src/actions/LaserKill.cc
-src/actions/floater.cc
-src/actions/Jumper.cc
-src/actions/miner.cc
-src/actions/Superman.cc
-src/actions/climber.cc
-src/actions/blocker.cc
-src/actions/Splashed.cc
-src/actions/bridger.cc
-src/actions/Angel.cc
-src/actions/RocketLauncher.cc
-src/actions/Boarder.cc
+src/GameCounter.cc
+src/GameObj.cc
+src/GamepadController.cc
 src/GameTime.cc
+src/generic/Graph.cc
+src/GenericMain.cc
+src/GlobalEvent.cc
+src/globals.cc
+src/GroundpieceData.cc
+src/GuiObj.cc
+src/Hotspot.cc
+src/HotspotData.cc
+src/HurryUp.cc
+src/Intro.cc
 src/KeyboardController.cc
 src/LayerManager.cc
+src/LevelInterrupt.cc
+src/Liquid.cc
+src/LiquidData.cc
+src/Loading.cc
+src/MainMenu.cc
+src/MenuBackground.cc
+src/MikMod.cc
+src/MikMod_dummy.cc
 src/MouseController.cc
-src/globals.cc
-src/ExitMenu.cc
+src/MultiLineText.cc
+src/MultiplayerClient.cc
+src/MultiplayerClientChild.cc
+src/MultiplayerConfig.cc
+src/MultiplayerGame.cc
+src/OptionMenu.cc
+src/particles/ExplosiveParticle.cc
+src/particles/GroundParticle.cc
+src/particles/ParticleCache.cc
+src/particles/Particle.cc
+src/particles/ParticleHolder.cc
+src/particles/PinguParticle.cc
+src/particles/RainGenerator.cc
+src/particles/RainParticle.cc
+src/particles/SmokeParticle.cc
+src/particles/SnowGenerator.cc
+src/particles/SnowParticle.cc
+src/particles/WeatherGenerator.cc
+src/PathManager.cc
+src/PinguAction.cc
+src/PinguActionFactory.cc
+src/PinguBmpMap.cc
+src/Pingu.cc
+src/PinguHolder.cc
 src/PinguInfo.cc
-src/ResDescriptor.cc
-src/FadeOut.cc
-src/GlobalEvent.cc
-src/blitter.cc
+src/PinguMap.cc
+src/PinguRandomMap.cc
+src/PingusCounterBar.cc
+src/PingusCounter.cc
+src/PingusDemo.cc
 src/PingusError.cc
-src/GenericMain.cc
-src/Intro.cc
-src/Controllable.cc
-src/algo.cc
-src/FPSCounter.cc
-src/Display.cc
+src/PingusGameSession.cc
+src/PingusLevelDesc.cc
+src/PingusLevelResult.cc
+src/PingusMain.cc
+src/PingusMapManager.cc
+src/PingusMenu.cc
+src/PingusMenuManager.cc
+src/PingusMessageBox.cc
+src/PingusMode.cc
+src/PingusMusicProvider.cc
+src/PingusResource.cc
 src/PingusSound.cc
+src/PingusSoundDummy.cc
+src/PingusSoundReal.cc
+src/PingusSpotMap.cc
+src/PingusSubMenu.cc
 src/PingusWavProvider.cc
-src/LevelInterrupt.cc
-src/MultiplayerConfig.cc
-src/SpecsReader.cc
-src/GuiObj.cc
-src/WorldObjData.cc
+src/Playfield.cc
+src/PlayfieldView.cc
+src/PLF.cc
+src/PLFParser.cc
+src/PLFPLF.cc
+src/PLFPreview.cc
+src/PLTParser.cc
+src/PLTXML.cc
+src/Position.cc
+src/PSMParser.cc
+src/Range.cc
+src/ResDescriptor.cc
+src/Result.cc
+src/Screenshot.cc
+src/Server.cc
 src/SmallMap.cc
-src/PingusMenuManager.cc
-src/TrapData.cc
-src/Exit.cc
-src/entrances/Cloud.cc
-src/entrances/WoodThing.cc
-src/PingusMapManager.cc
 src/SmallMapImage.cc
-src/PLTParser.cc
-src/PinguBmpMap.cc
+src/SpecsReader.cc
+src/Sprite.cc
+src/Story.cc
+src/StringConverter.cc
+src/SurfaceButton.cc
+src/System.cc
+src/TargetProvider.cc
+src/Theme.cc
 src/ThemeSelector.cc
-src/WorldObj.cc
-src/Config.cc
-src/Server.cc
-src/PingusResource.cc
-src/Controller.cc
-src/MultiplayerClientChild.cc
-src/OptionMenu.cc
+src/TimeDisplay.cc
+src/Timer.cc
 src/Trap.cc
-src/Counter.cc
-src/SurfaceButton.cc
-src/PlayfieldView.cc
-src/GameCounter.cc
-src/AlphaButton.cc
+src/TrapData.cc
+src/traps/Bumper.cc
+src/traps/FakeExit.cc
+src/traps/fire_hole.cc
+src/traps/Guillotine.cc
+src/traps/hammer.cc
+src/traps/LaserExit.cc
+src/traps/smasher.cc
+src/traps/Spike.cc
+src/TrueServer.cc
+src/View.cc
+src/war/WarGame.cc
+src/war/WarGlobals.cc
+src/war/WarMain.cc
+src/WeatherData.cc
+src/World.cc
+src/WorldImpl.cc
+src/worldmap/PingusWorldMap.cc
+src/worldmap/PingusWorldMapGraph.cc
+src/worldmap/PingusWorldMapManager.cc
+src/worldmap/PingusWorldMapPingus.cc
+src/worldmap/PingusWorldMapStat.cc
+src/WorldObj.cc
+src/WorldObjData.cc
+src/WorldObjDataFactory.cc
+src/WorldObjGroupData.cc
+src/worldobjs/ConveyorBelt.cc
+src/worldobjs/IceBlock.cc
+src/worldobjs/SwitchDoor.cc
+src/worldobjs/Teleporter.cc
+src/XMLhelper.cc
+src/XMLPLF.cc
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/po/de.po /Software/gdPingus/pingus/po/de.po
--- /Software/Pingus/Games/Pingus/po/de.po	Sat Aug  4 19:39:13 2001
+++ /Software/gdPingus/pingus/po/de.po	Fri Nov 30 07:59:12 2001
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2001-07-28 10:30+0200\n"
+"POT-Creation-Date: 2001-11-30 07:59+0100\n"
 "PO-Revision-Date: 2001-07-22 20:45+02:00\n"
 "Last-Translator: Ingo Ruhnke <grumbel@gmx.de>\n"
 "Language-Team: Ingo Ruhnke <grumbel@gmx.de>\n"
@@ -13,141 +13,9 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/war/WarMain.cc:50
-msgid "Time for war - Lets fight!"
-msgstr ""
-
-#: src/System.cc:65 src/System.cc:94
-msgid "System: Couldn't open: "
-msgstr "System: Datei oder Verzeichnis konnte nicht geoeffnet werden: "
-
-#: src/System.cc:153
-msgid "Successfully created: "
-msgstr "Verzeichnis erstellt: "
-
-#: src/System.cc:158
-msgid "Found: "
-msgstr "Gefunden: "
-
-#: src/System.cc:205
-#, fuzzy
-msgid "Environment variable $HOME not set, fix that and start again."
-msgstr "Umgebungs Variable $HOME ist nicht gesetzt."
-
-#: src/System.cc:347
-msgid "System::checksum: Couldn't open file: "
-msgstr ""
-"System::checksum: Datei oder Verzeichnis konnte nicht geoeffnet werden: "
-
-#: src/System.cc:357
-msgid "System:checksum: file read error"
-msgstr "System:checksum: Fehler beim Lesen von Datei"
-
-#: src/Screenshot.cc:39
-msgid "Screenshot: Saving screenshot to: "
-msgstr "Screenshot: Speichere Screenshot als: "
-
-#: src/Screenshot.cc:41
-msgid "Screnshot: Screenshot is done."
-msgstr "Screenshot: Screenshot wurde erstellt."
-
-#: src/Screenshot.cc:44
-msgid "Screenshot: Couldn't save screenshot"
-msgstr "Screenshot: Screenshot konnte nicht gespeichert werden"
-
-#: src/Screenshot.cc:64
-#, fuzzy
-msgid "Screenshot: Couldn't write file: "
-msgstr "Screenshot: Datei konnte nicht geschrieben werden: "
-
-#: src/PingusLevelDesc.cc:74
-msgid "Designed by "
-msgstr "Erstellt von "
-
-#: src/PingusLevelDesc.cc:79
+#: src/blitter.cc:93
 #, c-format
-msgid "Pingus to Save: %d"
-msgstr "Zu rettende Pingus: %d"
-
-#: src/PingusLevelDesc.cc:81
-#, c-format
-msgid "Number of Pingus: %d"
-msgstr "Anzahl an Pingus: %d"
-
-#: src/PingusLevelDesc.cc:86
-msgid "Loading..."
-msgstr "Ladevorgang laeuft..."
-
-#: src/PingusLevelDesc.cc:89
-msgid "Loading finished. Press a mouse button to start the level"
-msgstr ""
-"Ladevorgang abgeschloss. Drücke eine Maus Taste um den Level zu starten"
-
-#: src/PingusLevelResult.cc:84
-msgid "Press button to continue..."
-msgstr "Knopf druecken um fortzufahren"
-
-#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
-#: src/PingusLevelResult.cc:99
-msgid ""
-"As many Pingus escaped as entered the level. Thats going to be hard to "
-"beat.... unless this game becomes pornographic."
-msgstr ""
-
-#: src/PingusLevelResult.cc:101
-msgid "Very impressive indeed."
-msgstr ""
-
-#: src/PingusLevelResult.cc:103
-msgid "Good work. Still room for improvement though."
-msgstr ""
-
-#: src/PingusLevelResult.cc:105
-msgid "Not too shabby, not too shabby at all."
-msgstr ""
-
-#: src/PingusLevelResult.cc:107
-msgid ""
-"That was OK, but Pingu life insurance premiums have just gotten more "
-"expensive."
-msgstr ""
-
-#: src/PingusLevelResult.cc:109
-msgid "Maybe this level calls for a different strategy."
-msgstr ""
-
-#: src/PingusLevelResult.cc:111
-msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:113
-msgid "If I were a Pingu, I never would have left that entrance."
-msgstr ""
-
-#: src/PingusLevelResult.cc:115
-msgid "Maybe you would feel more at home playing Quake."
-msgstr ""
-
-#: src/PingusLevelResult.cc:117
-msgid ""
-"Maybe this level calls for a different stratagy. Like attempting to save "
-"them, for example."
-msgstr ""
-
-#: src/PingusLevelResult.cc:119
-msgid "Ever considered a career as a Pingu exterminator?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:121
-msgid "You missed one! What's your excuse!?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:123
-msgid "Please reassure me that you hit the Armageddon button."
-msgstr ""
-
-#: src/PingusLevelResult.cc:125
-msgid "You've got a negative save/total value, something is buggy."
+msgid "Couldn't find palette: %d"
 msgstr ""
 
 #. The credits vector holds the strings to display. The first
@@ -194,153 +62,158 @@
 msgid "-Thanks to"
 msgstr "-Dank an"
 
-#: src/editor/ObjectSelector.cc:76
+#: src/editor/EditorEvent.cc:552
+msgid "Enter filename to save as (without .plf!)"
+msgstr "Datei speichern als:  "
+
+#: src/editor/ObjectSelector.cc:82
 msgid "1 - guillotine"
 msgstr "1 - Schneidemaschine"
 
-#: src/editor/ObjectSelector.cc:77
+#: src/editor/ObjectSelector.cc:83
 msgid "2 - hammer"
 msgstr "2 - Hammer"
 
-#: src/editor/ObjectSelector.cc:78
+#: src/editor/ObjectSelector.cc:84
 msgid "3 - spike"
 msgstr "3 - Stacheln"
 
-#: src/editor/ObjectSelector.cc:79
+#: src/editor/ObjectSelector.cc:85
 msgid "4 - laser_exit"
 msgstr "4 - Laser Ausgang"
 
-#: src/editor/ObjectSelector.cc:80
+#: src/editor/ObjectSelector.cc:86
 msgid "5 - fake_exit"
 msgstr "5 - Täusch Ausgang"
 
-#: src/editor/ObjectSelector.cc:81
+#: src/editor/ObjectSelector.cc:87
 msgid "6 - smasher"
 msgstr "6 - Stampfer"
 
-#: src/editor/ObjectSelector.cc:82
+#: src/editor/ObjectSelector.cc:88
 msgid "7 - bumper"
 msgstr ""
 
-#: src/editor/ObjectSelector.cc:172
+#: src/editor/ObjectSelector.cc:175
 msgid "Select a WorldObj"
 msgstr "Wähle ein WorldObj"
 
-#: src/editor/ObjectSelector.cc:173
+#: src/editor/ObjectSelector.cc:176
 msgid "1 - teleporter"
 msgstr "1 - Teleporter"
 
-#: src/editor/ObjectSelector.cc:174
+#: src/editor/ObjectSelector.cc:177
 msgid "2 - switch and door"
 msgstr "2 - Schalter und Tür"
 
-#: src/editor/ObjectSelector.cc:175
+#: src/editor/ObjectSelector.cc:178
 msgid "3 - ConveyorBelt"
 msgstr "3 - Förderband"
 
-#: src/editor/ObjectSelector.cc:176
+#: src/editor/ObjectSelector.cc:179
 msgid "4 - IceBlock"
 msgstr "4 - Eisblock"
 
-#: src/editor/ObjectSelector.cc:215
+#: src/editor/ObjectSelector.cc:214
 msgid "Select a weather"
 msgstr "Wähle ein Wetter"
 
-#: src/editor/ObjectSelector.cc:216
+#: src/editor/ObjectSelector.cc:215
 msgid "1 - snow"
 msgstr "1 - Schnee"
 
-#: src/editor/ObjectSelector.cc:217
+#: src/editor/ObjectSelector.cc:216
 msgid "2 - rain"
 msgstr "2 - Regen"
 
-#: src/editor/ObjectSelector.cc:250
+#: src/editor/ObjectSelector.cc:247
 msgid "Select an entrance"
 msgstr "Wähle einen Ausgang"
 
-#: src/editor/ObjectSelector.cc:251
+#: src/editor/ObjectSelector.cc:248
 msgid "1 - generic"
 msgstr "1 - allgemeiner Ausgang"
 
-#: src/editor/ObjectSelector.cc:252
+#: src/editor/ObjectSelector.cc:249
 msgid "2 - woodthing"
 msgstr "2 - Holzding"
 
-#: src/editor/ObjectSelector.cc:253
+#: src/editor/ObjectSelector.cc:250
 msgid "3 - cloud"
 msgstr "3 - Wolke"
 
-#: src/editor/ObjectSelector.cc:320
-msgid "Which object do you want?"
+#: src/editor/ObjectSelector.cc:322
+#, fuzzy
+msgid "What object type do you want?"
 msgstr "Welches Objekt willst du?"
 
-#: src/editor/ObjectSelector.cc:321
-msgid "t - Trap"
-msgstr "t - Falle"
+#: src/editor/ObjectSelector.cc:323 src/editor/ObjectSelector.cc:383
+msgid "h - Hotspot"
+msgstr "h - Grafikelement"
 
-#: src/editor/ObjectSelector.cc:322
+#: src/editor/ObjectSelector.cc:324 src/editor/ObjectSelector.cc:378
 msgid "g - Groundpiece (ground)"
 msgstr "g - Bodenstück (ground)"
 
-#: src/editor/ObjectSelector.cc:323
+#: src/editor/ObjectSelector.cc:376
+msgid "Which object do you want?"
+msgstr "Welches Objekt willst du?"
+
+#: src/editor/ObjectSelector.cc:377
+msgid "t - Trap"
+msgstr "t - Falle"
+
+#: src/editor/ObjectSelector.cc:379
 msgid "s - Groundpiece (solid)"
 msgstr "Bodenelement (Solide)"
 
-#: src/editor/ObjectSelector.cc:324
+#: src/editor/ObjectSelector.cc:380
 msgid "b - Groundpiece (bridge)"
 msgstr "Bodenelement (Bruecke)"
 
-#: src/editor/ObjectSelector.cc:325
+#: src/editor/ObjectSelector.cc:381
 msgid "n - Groundpiece (transparent)"
 msgstr "Bodenelement (transparent)"
 
-#: src/editor/ObjectSelector.cc:326
+#: src/editor/ObjectSelector.cc:382
 msgid "r - Groundpiece (remove)"
 msgstr "Bodenelement (entfernen)"
 
-#: src/editor/ObjectSelector.cc:327
-msgid "h - Hotspot"
-msgstr "h - Grafikelement"
-
-#: src/editor/ObjectSelector.cc:328
+#: src/editor/ObjectSelector.cc:384
 msgid "e - Entrance"
 msgstr "e - Eingang"
 
-#: src/editor/ObjectSelector.cc:329
+#: src/editor/ObjectSelector.cc:385
 #, fuzzy
 msgid "x - Exit"
 msgstr "Beenden"
 
-#: src/editor/ObjectSelector.cc:330
+#: src/editor/ObjectSelector.cc:386
 msgid "l - Liquid"
-msgstr "l - Fluessigkeit"
+msgstr "l - Flüssigkeit"
 
-#: src/editor/ObjectSelector.cc:331
+#: src/editor/ObjectSelector.cc:387
 msgid "w - Weather"
 msgstr "w - Wetter"
 
-#: src/editor/ObjectSelector.cc:332
+#: src/editor/ObjectSelector.cc:388
 msgid "o - WorldObject"
 msgstr ""
 
-#: src/editor/EditorObj.cc:119
-msgid "EditorObj: Warrning unknown WorldObjData pointer!"
+#: src/editor/ObjectSelector.cc:389
+msgid "f - something from file (~/.pingus/images/)"
 msgstr ""
 
-#: src/editor/EditorEvent.cc:538
-msgid "Enter filename to save as (without .plf!)"
-msgstr "Datei speichern als:  "
-
 #: src/editor/PanelIcons.cc:26
-msgid "Load a level"
+msgid "Load a level (F5)"
 msgstr ""
 
 #: src/editor/PanelIcons.cc:39
-msgid "Exit the editor"
+msgid "Exit the editor (Escape)"
 msgstr ""
 
 #: src/editor/PanelIcons.cc:51
-msgid "Save this level"
+msgid "Save this level (F6)"
 msgstr ""
 
 #: src/editor/PanelIcons.cc:63
@@ -348,7 +221,7 @@
 msgstr ""
 
 #: src/editor/PanelIcons.cc:75
-msgid "Duplicate current object"
+msgid "Duplicate current object (d)"
 msgstr ""
 
 #: src/editor/PanelIcons.cc:87
@@ -360,7 +233,8 @@
 msgstr ""
 
 #: src/editor/PanelIcons.cc:112
-msgid "Start the level and test it"
+#, fuzzy
+msgid "Start the level and test it (F4)"
 msgstr "Level starten"
 
 #: src/editor/PanelIcons.cc:124
@@ -368,7 +242,8 @@
 msgstr "Neuen Level erstellen"
 
 #: src/editor/PanelIcons.cc:136
-msgid "Insert an object"
+#, fuzzy
+msgid "Insert an object (Insert)"
 msgstr "Objekt einfuegen"
 
 #: src/editor/PanelIcons.cc:148
@@ -383,81 +258,23 @@
 msgid "Zoom out"
 msgstr "Ausschnitt verkleinern"
 
-#: src/PingusMain.cc:322
-msgid " (with sound support)"
-msgstr " (mit Sound Unterstützung)"
-
-#: src/PingusMain.cc:324
-msgid " (without sound support)"
-msgstr " (ohne Sound Unterstützung)"
-
-#: src/PingusMain.cc:328
-msgid ""
-"\n"
-"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
-"There is NO warranty.  You may redistribute this software\n"
-"under the terms of the GN General Public License.\n"
-"For more information about these matters, see the files named COPYING."
-msgstr ""
-"\n"
-"Copyright (C) 1998 Ingo Ruhnke <grumbel@gmx.de>\n"
-"Dies ist freie Software. Bitte lesen Sie den Quellcode fuer Kopierrechte.\n"
-"Es gibt keinerlei Garantien, nicht fuer Verkaufbarkeit oder auch die "
-"Einsatz-\n"
-"faehigkeit fuer einen bestimmten Zweck."
-
-#: src/PingusMain.cc:486
-msgid "Unknow char: "
-msgstr "Unbekannter Buchstabe: "
-
-#: src/PingusMain.cc:487
-msgid "Usage: "
-msgstr "Benutzung: "
-
-#: src/PingusMain.cc:487
-msgid " [OPTIONS]... [LEVELFILE]"
-msgstr "[OPTIONEN]... [LEVELDATEI]"
-
-#: src/PingusMain.cc:762
-msgid "PingusMain: Starting Main: "
-msgstr "PingusMain: Hauptteil wird gestartet: "
-
-#: src/PingusMain.cc:784
-msgid "PingusMain: Levelfile not found, ignoring: "
-msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
-
-#: src/PingusMain.cc:833
-msgid "Error caught from ClanLib: "
-msgstr "ClanLib Fehler abgefangen: "
-
-#: src/PingusMain.cc:837
-msgid "Error caught from Pingus: "
-msgstr "Pingus Fehler wurde abgefangen: "
-
-#: src/PingusMain.cc:841
-msgid "Pingus: Out of memory!"
-msgstr "Pingus: Speicher ist ausgegangen"
-
-#: src/PingusMain.cc:845
-msgid "Pingus: Standard exception caught!:\n"
-msgstr "Pingus: Standard Ausnahme abgefangen!:\n"
-
-#: src/PingusMain.cc:849
-msgid "Pingus: Unknown throw caught!"
-msgstr "Pingus: Unbekannte Ausnahme abgefangen!"
-
-#: src/worldmap/PingusWorldMapGraph.cc:152
-#, fuzzy
-msgid "PingusWorldMapGraph: File not found: "
-msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
+#: src/FPSCounter.cc:44
+msgid "unknown"
+msgstr "unbekannt"
 
 #: src/GenericMain.cc:71
 msgid "Starting Pingus "
 msgstr "Pingus wird gestartet"
 
-#: src/FPSCounter.cc:44
-msgid "unknown"
-msgstr "unbekannt"
+#: src/Intro.cc:66 src/Intro.cc:123
+#, fuzzy
+msgid "..:: Press Start ::.."
+msgstr "..:: Auf Wiedersehen ::.."
+
+#: src/Intro.cc:107
+#, fuzzy
+msgid "Start menu"
+msgstr "Start"
 
 #: src/OptionMenu.cc:84
 #, fuzzy
@@ -468,6 +285,30 @@
 msgid "off"
 msgstr "aus"
 
+#: src/OptionMenu.cc:102 src/OptionMenu.cc:114
+msgid "Not implemented"
+msgstr ""
+
+#: src/OptionMenu.cc:147
+msgid "OptionMenu::Event: Unknown key released: id="
+msgstr ""
+
+#: src/OptionMenu.cc:156
+msgid "Button 0 pressed"
+msgstr ""
+
+#: src/OptionMenu.cc:160
+msgid "Button 1 pressed"
+msgstr ""
+
+#: src/OptionMenu.cc:163
+msgid "Button 2 pressed"
+msgstr ""
+
+#: src/OptionMenu.cc:166
+msgid "OptionMenu::Event: Unknown mouse button released: id="
+msgstr ""
+
 #. Bool options
 #: src/OptionMenu.cc:207
 msgid "Gimmicks"
@@ -533,13 +374,234 @@
 msgid "Pingus Option Menu"
 msgstr "Zu rettende Pingus: %d"
 
+#: src/Pingu.cc:122
+msgid "Setting action to a dead pingu"
+msgstr "Einstellung einer Tätigkeit zu einem totem pingu"
+
+#: src/PinguInfo.cc:45
+#, c-format
+msgid "pingu_id %d"
+msgstr ""
+
+#: src/PinguInfo.cc:51
+#, fuzzy, c-format
+msgid "action %s"
+msgstr "Einstellungen"
+
+#: src/PinguInfo.cc:53
+msgid "action none"
+msgstr ""
+
+#. FIXME: Buffer overflow...
+#: src/PingusCounter.cc:38
+#, c-format
+msgid "Released: %3d/%3d  Out: %3d  Saved: %3d/%3d"
+msgstr "Freiglassen: %3d/%3d  Draussen: %3d Geretted: %3d/%3d"
+
+#: src/PingusLevelDesc.cc:74
+msgid "Designed by "
+msgstr "Erstellt von "
+
+#: src/PingusLevelDesc.cc:79
+#, c-format
+msgid "Pingus to Save: %d"
+msgstr "Zu rettende Pingus: %d"
+
+#: src/PingusLevelDesc.cc:81
+#, c-format
+msgid "Number of Pingus: %d"
+msgstr "Anzahl an Pingus: %d"
+
+#: src/PingusLevelDesc.cc:86
+msgid "Loading..."
+msgstr "Ladevorgang läuft..."
+
+#: src/PingusLevelDesc.cc:89
+msgid "Loading finished. Press a mouse button to start the level"
+msgstr ""
+"Ladevorgang abgeschloss. Drücke eine Maus Taste um den Level zu starten"
+
+#: src/PingusLevelResult.cc:57
+msgid "Results:"
+msgstr "Resultaten:"
+
+#. Ending messages are censored for the momement
+#. font->print_center(CL_Display::get_width() / 2, 100,
+#. get_message(100 * world->get_saved_pingus() / world->get_allowed_pingus()).c_str());
+#.
+#: src/PingusLevelResult.cc:63
+#, fuzzy, c-format
+msgid "Pingus saved:   %3d/%3d"
+msgstr "Zu rettende Pingus: %d"
+
+#: src/PingusLevelResult.cc:68
+#, c-format
+msgid "Pingus killed:  %3d/%3d"
+msgstr "Tote Pingus: %3d/%3d"
+
+#: src/PingusLevelResult.cc:83
+msgid "Press button to continue..."
+msgstr "Knopf drücken um fortzufahren"
+
+#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
+#: src/PingusLevelResult.cc:98
+msgid ""
+"As many Pingus escaped as entered the level. Thats going to be hard to "
+"beat.... unless this game becomes pornographic."
+msgstr ""
+"Ebensoviele Pingus wurden geretted als die hereinkam zu dieser Stufe.Das "
+"wird hart sein um zu schlagen..., es sei denn dieses Spiel wird "
+"pornographic ."
+
+#: src/PingusLevelResult.cc:100
+msgid "Very impressive indeed."
+msgstr "Sehr eindrucksvoll in der Tat."
+
+#: src/PingusLevelResult.cc:102
+msgid "Good work. Still room for improvement though."
+msgstr "Gute Arbeit.  Aber Übung macht den Meiser!"
+
+#: src/PingusLevelResult.cc:104
+msgid "Not too shabby, not too shabby at all."
+msgstr "Nicht schlecht, nicht schlecht!"
+
+#: src/PingusLevelResult.cc:106
+msgid ""
+"That was OK, but Pingu life insurance premiums have just gotten more "
+"expensive."
+msgstr ""
+"Das war OKAY, aber die Lebensversicherungprämien der Pingu sind gerade "
+"gestiegen."
+
+#: src/PingusLevelResult.cc:108
+msgid "Maybe this level calls for a different strategy."
+msgstr "Möglicherweise verlangt diese Stufe eine andere Strategie"
+
+#: src/PingusLevelResult.cc:110
+msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
+msgstr "Genau die Hälfte! Retten wir nur Weibchen?"
+
+#: src/PingusLevelResult.cc:112
+msgid "If I were a Pingu, I never would have left that entrance."
+msgstr "Als ich ein Pingu wäre, hätte ich den Ausgang nie verlassen."
+
+#: src/PingusLevelResult.cc:114
+msgid "Maybe you would feel more at home playing Quake."
+msgstr "Möglicherweise wäre es besser Quake zu spielen?"
+
+#: src/PingusLevelResult.cc:116
+msgid ""
+"Maybe this level calls for a different stratagy. Like attempting to save "
+"them, for example."
+msgstr ""
+"Es kann sein das wir etwas anderes versuchen sollten.  Vielleicht könnten "
+"wir die pingus retten?"
+
+#: src/PingusLevelResult.cc:118
+msgid "Ever considered a career as a Pingu exterminator?"
+msgstr "Eine Karierre in Pingu Vertilgung wäre doch etwas für Sie? "
+
+#: src/PingusLevelResult.cc:120
+msgid "You missed one! What's your excuse!?"
+msgstr "Schade, da haben sie glat einen verpasst!"
+
+#: src/PingusLevelResult.cc:122
+msgid "Please reassure me that you hit the Armageddon button."
+msgstr "Versicheren Sie mir bitte, daß das die Armageddon Taste war"
+
+#: src/PingusLevelResult.cc:124
+msgid "You've got a negative save/total value, something is buggy."
+msgstr ""
+
+#: src/PingusMain.cc:322
+msgid ""
+"\n"
+"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
+"There is NO warranty.  You may redistribute this software\n"
+"under the terms of the GN General Public License.\n"
+"For more information about these matters, see the files named COPYING."
+msgstr ""
+"\n"
+"Copyright (C) 1998 Ingo Ruhnke <grumbel@gmx.de>\n"
+"Dies ist freie Software. Bitte lesen Sie den Quellcode fuer Kopierrechte.\n"
+"Es gibt keinerlei Garantien, nicht fuer Verkaufbarkeit oder auch die "
+"Einsatz-\n"
+"fähigkeit fuer einen bestimmten Zweck."
+
+#: src/PingusMain.cc:480
+msgid "Unknow char: "
+msgstr "Unbekannter Buchstabe: "
+
+#: src/PingusMain.cc:481
+msgid "Usage: "
+msgstr "Benutzung: "
+
+#: src/PingusMain.cc:481
+msgid " [OPTIONS]... [LEVELFILE]"
+msgstr "[OPTIONEN]... [LEVELDATEI]"
+
+#: src/PingusMain.cc:757
+msgid "PingusMain: Starting Main: "
+msgstr "PingusMain: Hauptteil wird gestartet: "
+
+#: src/PingusMain.cc:779
+msgid "PingusMain: Levelfile not found, ignoring: "
+msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
+
+#: src/PingusMain.cc:833
+msgid "Error caught from ClanLib: "
+msgstr "ClanLib Fehler abgefangen: "
+
+#: src/PingusMain.cc:837
+msgid "Error caught from Pingus: "
+msgstr "Pingus Fehler wurde abgefangen: "
+
+#: src/PingusMain.cc:841
+msgid "Pingus: Out of memory!"
+msgstr "Pingus: Speicher ist ausgegangen"
+
+#: src/PingusMain.cc:845
+msgid "Pingus: Standard exception caught!:\n"
+msgstr "Pingus: Standard Ausnahme abgefangen!:\n"
+
+#: src/PingusMain.cc:849
+msgid "Pingus: Unknown throw caught!"
+msgstr "Pingus: Unbekannte Ausnahme abgefangen!"
+
+#: src/PingusSpotMap.cc:361
+#, c-format
+msgid "Image has wrong color depth: %d"
+msgstr ""
+
+#: src/PLTParser.cc:92
+#, c-format
+msgid "Unexpected keyword: '%s' at line: %d"
+msgstr ""
+
+#: src/Screenshot.cc:39
+msgid "Screenshot: Saving screenshot to: "
+msgstr "Screenshot: Speichere Screenshot als: "
+
+#: src/Screenshot.cc:41
+msgid "Screnshot: Screenshot is done."
+msgstr "Screenshot: Screenshot wurde erstellt."
+
+#: src/Screenshot.cc:44
+msgid "Screenshot: Couldn't save screenshot"
+msgstr "Screenshot: Screenshot konnte nicht gespeichert werden"
+
+#: src/Screenshot.cc:64
+#, fuzzy
+msgid "Screenshot: Couldn't write file: "
+msgstr "Screenshot: Datei konnte nicht geschrieben werden: "
+
 #.  desc["en"] = "..:: Starts the level you played at last ::..";
-#: src/SurfaceButton.cc:154
+#: src/SurfaceButton.cc:159
 msgid "..:: The people who brought this game to you ::.."
 msgstr "..:: Die Leute die fuer dieses Spiel verantwortlich sind... ::.."
 
 #. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
-#: src/SurfaceButton.cc:157
+#: src/SurfaceButton.cc:162
 msgid "Credits"
 msgstr "Mitwirkende"
 
@@ -547,64 +609,105 @@
 #. y_pos = CL_Display::get_height() * 330 / 480; //330;
 #. 150;
 #. 330;
-#: src/SurfaceButton.cc:196
+#: src/SurfaceButton.cc:201
 #, fuzzy
 msgid "..:: Takes you to the options menu ::.."
 msgstr "..:: Einstellungen, Cheats und Debugging stuff ::.."
 
 #.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
-#: src/SurfaceButton.cc:199
+#: src/SurfaceButton.cc:204
 msgid "Options"
 msgstr "Einstellungen"
 
-#: src/SurfaceButton.cc:232
+#: src/SurfaceButton.cc:237
 msgid "..:: Bye, bye ::.."
 msgstr "..:: Auf Wiedersehen ::.."
 
 #. desc["de"] = "..:: Auf Wiedersehen ::..";
-#: src/SurfaceButton.cc:235
+#: src/SurfaceButton.cc:240
 msgid "Exit"
 msgstr "Beenden"
 
-#: src/SurfaceButton.cc:290
+#: src/SurfaceButton.cc:295
 msgid "..:: Launch the level editor ::.."
 msgstr "..:: Erstelle deinen Eigenen Level ::.."
 
 #. desc["de"] = "..:: Den Level Editor starten ::..";
-#: src/SurfaceButton.cc:293
+#: src/SurfaceButton.cc:298
 msgid "Create a"
 msgstr "Bau einen"
 
-#: src/SurfaceButton.cc:294
+#: src/SurfaceButton.cc:299
 msgid "Level"
 msgstr "Level"
 
-#: src/SurfaceButton.cc:329
+#: src/SurfaceButton.cc:341
 #, fuzzy
 msgid "..:: Lets you select a world to start ::.."
 msgstr "..:: Such dir eine Welt zum starten aus ::.."
 
 #. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
-#: src/SurfaceButton.cc:332
+#: src/SurfaceButton.cc:344
 msgid "Start"
 msgstr "Start"
 
-#: src/SurfaceButton.cc:357
+#: src/SurfaceButton.cc:370
 msgid "..:: Start a contrib level ::.."
-msgstr ""
+msgstr "..:: Contrib level Spielen ::.."
 
-#: src/SurfaceButton.cc:359
+#: src/SurfaceButton.cc:372
 msgid "Contrib"
 msgstr ""
 
-#: src/SurfaceButton.cc:381
+#: src/SurfaceButton.cc:394
 msgid "..:: Multiplayer Modes... experimental stuff ::.."
 msgstr "..:: Mehrspieler Modus ::.."
 
-#: src/SurfaceButton.cc:383
+#: src/SurfaceButton.cc:396
 msgid "Multi"
 msgstr "Multi"
 
+#: src/System.cc:65 src/System.cc:97
+msgid "System: Couldn't open: "
+msgstr "System: Datei oder Verzeichnis konnte nicht geöffnet werden: "
+
+#: src/System.cc:156
+msgid "Successfully created: "
+msgstr "Verzeichnis erstellt: "
+
+#: src/System.cc:161
+msgid "Found: "
+msgstr "Gefunden: "
+
+#: src/System.cc:212
+#, fuzzy
+msgid "Environment variable $HOME not set, fix that and start again."
+msgstr "Umgebungs Variable $HOME ist nicht gesetzt."
+
+#: src/System.cc:354
+msgid "System::checksum: Couldn't open file: "
+msgstr ""
+"System::checksum: Datei oder Verzeichnis konnte nicht geoeffnet werden: "
+
+#: src/System.cc:364
+msgid "System:checksum: file read error"
+msgstr "System:checksum: Fehler beim Lesen von Datei"
+
+#: src/war/WarMain.cc:50
+msgid "Time for war - Lets fight!"
+msgstr "Der Kampf erwartet uns!"
+
+#: src/worldmap/PingusWorldMapGraph.cc:152
+#, fuzzy
+msgid "PingusWorldMapGraph: File not found: "
+msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
+
+#~ msgid " (with sound support)"
+#~ msgstr " (mit Sound Unterstützung)"
+
+#~ msgid " (without sound support)"
+#~ msgstr " (ohne Sound Unterstützung)"
+
 #~ msgid "Yes"
 #~ msgstr "Ja"
 
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/po/pingus.pot /Software/gdPingus/pingus/po/pingus.pot
--- /Software/Pingus/Games/Pingus/po/pingus.pot	Mon Nov 19 13:15:12 2001
+++ /Software/gdPingus/pingus/po/pingus.pot	Fri Nov 30 08:16:44 2001
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-11-19 13:15+0100\n"
+"POT-Creation-Date: 2001-11-30 08:16+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,137 +14,9 @@
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/war/WarMain.cc:50
-msgid "Time for war - Lets fight!"
-msgstr ""
-
-#: src/System.cc:65 src/System.cc:97
-msgid "System: Couldn't open: "
-msgstr ""
-
-#: src/System.cc:156
-msgid "Successfully created: "
-msgstr ""
-
-#: src/System.cc:161
-msgid "Found: "
-msgstr ""
-
-#: src/System.cc:212
-msgid "Environment variable $HOME not set, fix that and start again."
-msgstr ""
-
-#: src/System.cc:354
-msgid "System::checksum: Couldn't open file: "
-msgstr ""
-
-#: src/System.cc:364
-msgid "System:checksum: file read error"
-msgstr ""
-
-#: src/Screenshot.cc:39
-msgid "Screenshot: Saving screenshot to: "
-msgstr ""
-
-#: src/Screenshot.cc:41
-msgid "Screnshot: Screenshot is done."
-msgstr ""
-
-#: src/Screenshot.cc:44
-msgid "Screenshot: Couldn't save screenshot"
-msgstr ""
-
-#: src/Screenshot.cc:64
-msgid "Screenshot: Couldn't write file: "
-msgstr ""
-
-#: src/PingusLevelDesc.cc:74
-msgid "Designed by "
-msgstr ""
-
-#: src/PingusLevelDesc.cc:79
-#, c-format
-msgid "Pingus to Save: %d"
-msgstr ""
-
-#: src/PingusLevelDesc.cc:81
+#: src/blitter.cc:93
 #, c-format
-msgid "Number of Pingus: %d"
-msgstr ""
-
-#: src/PingusLevelDesc.cc:86
-msgid "Loading..."
-msgstr ""
-
-#: src/PingusLevelDesc.cc:89
-msgid "Loading finished. Press a mouse button to start the level"
-msgstr ""
-
-#: src/PingusLevelResult.cc:83
-msgid "Press button to continue..."
-msgstr ""
-
-#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
-#: src/PingusLevelResult.cc:98
-msgid ""
-"As many Pingus escaped as entered the level. Thats going to be hard to "
-"beat.... unless this game becomes pornographic."
-msgstr ""
-
-#: src/PingusLevelResult.cc:100
-msgid "Very impressive indeed."
-msgstr ""
-
-#: src/PingusLevelResult.cc:102
-msgid "Good work. Still room for improvement though."
-msgstr ""
-
-#: src/PingusLevelResult.cc:104
-msgid "Not too shabby, not too shabby at all."
-msgstr ""
-
-#: src/PingusLevelResult.cc:106
-msgid ""
-"That was OK, but Pingu life insurance premiums have just gotten more "
-"expensive."
-msgstr ""
-
-#: src/PingusLevelResult.cc:108
-msgid "Maybe this level calls for a different strategy."
-msgstr ""
-
-#: src/PingusLevelResult.cc:110
-msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:112
-msgid "If I were a Pingu, I never would have left that entrance."
-msgstr ""
-
-#: src/PingusLevelResult.cc:114
-msgid "Maybe you would feel more at home playing Quake."
-msgstr ""
-
-#: src/PingusLevelResult.cc:116
-msgid ""
-"Maybe this level calls for a different stratagy. Like attempting to save "
-"them, for example."
-msgstr ""
-
-#: src/PingusLevelResult.cc:118
-msgid "Ever considered a career as a Pingu exterminator?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:120
-msgid "You missed one! What's your excuse!?"
-msgstr ""
-
-#: src/PingusLevelResult.cc:122
-msgid "Please reassure me that you hit the Armageddon button."
-msgstr ""
-
-#: src/PingusLevelResult.cc:124
-msgid "You've got a negative save/total value, something is buggy."
+msgid "Couldn't find palette: %d"
 msgstr ""
 
 #. The credits vector holds the strings to display. The first
@@ -191,6 +63,10 @@
 msgid "-Thanks to"
 msgstr ""
 
+#: src/editor/EditorEvent.cc:552
+msgid "Enter filename to save as (without .plf!)"
+msgstr ""
+
 #: src/editor/ObjectSelector.cc:82
 msgid "1 - guillotine"
 msgstr ""
@@ -327,10 +203,6 @@
 msgid "f - something from file (~/.pingus/images/)"
 msgstr ""
 
-#: src/editor/EditorEvent.cc:552
-msgid "Enter filename to save as (without .plf!)"
-msgstr ""
-
 #: src/editor/PanelIcons.cc:26
 msgid "Load a level (F5)"
 msgstr ""
@@ -383,73 +255,52 @@
 msgid "Zoom out"
 msgstr ""
 
-#: src/PingusMain.cc:322
-msgid ""
-"\n"
-"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
-"There is NO warranty.  You may redistribute this software\n"
-"under the terms of the GN General Public License.\n"
-"For more information about these matters, see the files named COPYING."
-msgstr ""
-
-#: src/PingusMain.cc:480
-msgid "Unknow char: "
-msgstr ""
-
-#: src/PingusMain.cc:481
-msgid "Usage: "
-msgstr ""
-
-#: src/PingusMain.cc:481
-msgid " [OPTIONS]... [LEVELFILE]"
-msgstr ""
-
-#: src/PingusMain.cc:757
-msgid "PingusMain: Starting Main: "
+#: src/FPSCounter.cc:44
+msgid "unknown"
 msgstr ""
 
-#: src/PingusMain.cc:779
-msgid "PingusMain: Levelfile not found, ignoring: "
+#: src/GenericMain.cc:71
+msgid "Starting Pingus "
 msgstr ""
 
-#: src/PingusMain.cc:833
-msgid "Error caught from ClanLib: "
+#: src/Intro.cc:66 src/Intro.cc:123
+msgid "..:: Press Start ::.."
 msgstr ""
 
-#: src/PingusMain.cc:837
-msgid "Error caught from Pingus: "
+#: src/Intro.cc:107
+msgid "Start menu"
 msgstr ""
 
-#: src/PingusMain.cc:841
-msgid "Pingus: Out of memory!"
+#: src/OptionMenu.cc:84
+msgid "on"
 msgstr ""
 
-#: src/PingusMain.cc:845
-msgid "Pingus: Standard exception caught!:\n"
+#: src/OptionMenu.cc:86
+msgid "off"
 msgstr ""
 
-#: src/PingusMain.cc:849
-msgid "Pingus: Unknown throw caught!"
+#: src/OptionMenu.cc:102 src/OptionMenu.cc:114
+msgid "Not implemented"
 msgstr ""
 
-#: src/worldmap/PingusWorldMapGraph.cc:152
-msgid "PingusWorldMapGraph: File not found: "
+#: src/OptionMenu.cc:147
+msgid "OptionMenu::Event: Unknown key released: id="
 msgstr ""
 
-#: src/GenericMain.cc:71
-msgid "Starting Pingus "
+#: src/OptionMenu.cc:156
+msgid "Button 0 pressed"
 msgstr ""
 
-#: src/FPSCounter.cc:44
-msgid "unknown"
+#: src/OptionMenu.cc:160
+msgid "Button 1 pressed"
 msgstr ""
 
-#: src/OptionMenu.cc:84
-msgid "on"
+#: src/OptionMenu.cc:163
+msgid "Button 2 pressed"
 msgstr ""
 
-#: src/OptionMenu.cc:86
-msgid "off"
+#: src/OptionMenu.cc:166
+msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr ""
 
 #. Bool options
@@ -514,13 +365,219 @@
 msgid "Pingus Option Menu"
 msgstr ""
 
+#: src/Pingu.cc:122
+msgid "Setting action to a dead pingu"
+msgstr ""
+
+#: src/PinguInfo.cc:45
+#, c-format
+msgid "pingu_id %d"
+msgstr ""
+
+#: src/PinguInfo.cc:51
+#, c-format
+msgid "action %s"
+msgstr ""
+
+#: src/PinguInfo.cc:53
+msgid "action none"
+msgstr ""
+
+#. FIXME: Buffer overflow...
+#: src/PingusCounter.cc:38
+#, c-format
+msgid "Released: %3d/%3d  Out: %3d  Saved: %3d/%3d"
+msgstr ""
+
+#: src/PingusLevelDesc.cc:74
+msgid "Designed by "
+msgstr ""
+
+#: src/PingusLevelDesc.cc:79
+#, c-format
+msgid "Pingus to Save: %d"
+msgstr ""
+
+#: src/PingusLevelDesc.cc:81
+#, c-format
+msgid "Number of Pingus: %d"
+msgstr ""
+
+#: src/PingusLevelDesc.cc:86
+msgid "Loading..."
+msgstr ""
+
+#: src/PingusLevelDesc.cc:89
+msgid "Loading finished. Press a mouse button to start the level"
+msgstr ""
+
+#: src/PingusLevelResult.cc:57
+msgid "Results:"
+msgstr ""
+
+#. Ending messages are censored for the momement
+#. font->print_center(CL_Display::get_width() / 2, 100,
+#. get_message(100 * world->get_saved_pingus() / world->get_allowed_pingus()).c_str());
+#.
+#: src/PingusLevelResult.cc:63
+#, c-format
+msgid "Pingus saved:   %3d/%3d"
+msgstr ""
+
+#: src/PingusLevelResult.cc:68
+#, c-format
+msgid "Pingus killed:  %3d/%3d"
+msgstr ""
+
+#: src/PingusLevelResult.cc:83
+msgid "Press button to continue..."
+msgstr ""
+
+#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
+#: src/PingusLevelResult.cc:98
+msgid ""
+"As many Pingus escaped as entered the level. Thats going to be hard to "
+"beat.... unless this game becomes pornographic."
+msgstr ""
+
+#: src/PingusLevelResult.cc:100
+msgid "Very impressive indeed."
+msgstr ""
+
+#: src/PingusLevelResult.cc:102
+msgid "Good work. Still room for improvement though."
+msgstr ""
+
+#: src/PingusLevelResult.cc:104
+msgid "Not too shabby, not too shabby at all."
+msgstr ""
+
+#: src/PingusLevelResult.cc:106
+msgid ""
+"That was OK, but Pingu life insurance premiums have just gotten more "
+"expensive."
+msgstr ""
+
+#: src/PingusLevelResult.cc:108
+msgid "Maybe this level calls for a different strategy."
+msgstr ""
+
+#: src/PingusLevelResult.cc:110
+msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
+msgstr ""
+
+#: src/PingusLevelResult.cc:112
+msgid "If I were a Pingu, I never would have left that entrance."
+msgstr ""
+
+#: src/PingusLevelResult.cc:114
+msgid "Maybe you would feel more at home playing Quake."
+msgstr ""
+
+#: src/PingusLevelResult.cc:116
+msgid ""
+"Maybe this level calls for a different stratagy. Like attempting to save "
+"them, for example."
+msgstr ""
+
+#: src/PingusLevelResult.cc:118
+msgid "Ever considered a career as a Pingu exterminator?"
+msgstr ""
+
+#: src/PingusLevelResult.cc:120
+msgid "You missed one! What's your excuse!?"
+msgstr ""
+
+#: src/PingusLevelResult.cc:122
+msgid "Please reassure me that you hit the Armageddon button."
+msgstr ""
+
+#: src/PingusLevelResult.cc:124
+msgid "You've got a negative save/total value, something is buggy."
+msgstr ""
+
+#: src/PingusMain.cc:322
+msgid ""
+"\n"
+"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
+"There is NO warranty.  You may redistribute this software\n"
+"under the terms of the GN General Public License.\n"
+"For more information about these matters, see the files named COPYING."
+msgstr ""
+
+#: src/PingusMain.cc:480
+msgid "Unknow char: "
+msgstr ""
+
+#: src/PingusMain.cc:481
+msgid "Usage: "
+msgstr ""
+
+#: src/PingusMain.cc:481
+msgid " [OPTIONS]... [LEVELFILE]"
+msgstr ""
+
+#: src/PingusMain.cc:757
+msgid "PingusMain: Starting Main: "
+msgstr ""
+
+#: src/PingusMain.cc:779
+msgid "PingusMain: Levelfile not found, ignoring: "
+msgstr ""
+
+#: src/PingusMain.cc:833
+msgid "Error caught from ClanLib: "
+msgstr ""
+
+#: src/PingusMain.cc:837
+msgid "Error caught from Pingus: "
+msgstr ""
+
+#: src/PingusMain.cc:841
+msgid "Pingus: Out of memory!"
+msgstr ""
+
+#: src/PingusMain.cc:845
+msgid "Pingus: Standard exception caught!:\n"
+msgstr ""
+
+#: src/PingusMain.cc:849
+msgid "Pingus: Unknown throw caught!"
+msgstr ""
+
+#: src/PingusSpotMap.cc:361
+#, c-format
+msgid "Image has wrong color depth: %d"
+msgstr ""
+
+#: src/PLTParser.cc:92
+#, c-format
+msgid "Unexpected keyword: '%s' at line: %d"
+msgstr ""
+
+#: src/Screenshot.cc:39
+msgid "Screenshot: Saving screenshot to: "
+msgstr ""
+
+#: src/Screenshot.cc:41
+msgid "Screnshot: Screenshot is done."
+msgstr ""
+
+#: src/Screenshot.cc:44
+msgid "Screenshot: Couldn't save screenshot"
+msgstr ""
+
+#: src/Screenshot.cc:64
+msgid "Screenshot: Couldn't write file: "
+msgstr ""
+
 #.  desc["en"] = "..:: Starts the level you played at last ::..";
-#: src/SurfaceButton.cc:155
+#: src/SurfaceButton.cc:159
 msgid "..:: The people who brought this game to you ::.."
 msgstr ""
 
 #. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
-#: src/SurfaceButton.cc:158
+#: src/SurfaceButton.cc:162
 msgid "Credits"
 msgstr ""
 
@@ -528,58 +585,90 @@
 #. y_pos = CL_Display::get_height() * 330 / 480; //330;
 #. 150;
 #. 330;
-#: src/SurfaceButton.cc:197
+#: src/SurfaceButton.cc:201
 msgid "..:: Takes you to the options menu ::.."
 msgstr ""
 
 #.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
-#: src/SurfaceButton.cc:200
+#: src/SurfaceButton.cc:204
 msgid "Options"
 msgstr ""
 
-#: src/SurfaceButton.cc:233
+#: src/SurfaceButton.cc:237
 msgid "..:: Bye, bye ::.."
 msgstr ""
 
 #. desc["de"] = "..:: Auf Wiedersehen ::..";
-#: src/SurfaceButton.cc:236
+#: src/SurfaceButton.cc:240
 msgid "Exit"
 msgstr ""
 
-#: src/SurfaceButton.cc:291
+#: src/SurfaceButton.cc:295
 msgid "..:: Launch the level editor ::.."
 msgstr ""
 
 #. desc["de"] = "..:: Den Level Editor starten ::..";
-#: src/SurfaceButton.cc:294
+#: src/SurfaceButton.cc:298
 msgid "Create a"
 msgstr ""
 
-#: src/SurfaceButton.cc:295
+#: src/SurfaceButton.cc:299
 msgid "Level"
 msgstr ""
 
-#: src/SurfaceButton.cc:336
+#: src/SurfaceButton.cc:341
 msgid "..:: Lets you select a world to start ::.."
 msgstr ""
 
 #. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
-#: src/SurfaceButton.cc:339
+#: src/SurfaceButton.cc:344
 msgid "Start"
 msgstr ""
 
-#: src/SurfaceButton.cc:364
+#: src/SurfaceButton.cc:370
 msgid "..:: Start a contrib level ::.."
 msgstr ""
 
-#: src/SurfaceButton.cc:366
+#: src/SurfaceButton.cc:372
 msgid "Contrib"
 msgstr ""
 
-#: src/SurfaceButton.cc:388
+#: src/SurfaceButton.cc:394
 msgid "..:: Multiplayer Modes... experimental stuff ::.."
 msgstr ""
 
-#: src/SurfaceButton.cc:390
+#: src/SurfaceButton.cc:396
 msgid "Multi"
 msgstr ""
+
+#: src/System.cc:65 src/System.cc:97
+msgid "System: Couldn't open: "
+msgstr ""
+
+#: src/System.cc:156
+msgid "Successfully created: "
+msgstr ""
+
+#: src/System.cc:161
+msgid "Found: "
+msgstr ""
+
+#: src/System.cc:212
+msgid "Environment variable $HOME not set, fix that and start again."
+msgstr ""
+
+#: src/System.cc:354
+msgid "System::checksum: Couldn't open file: "
+msgstr ""
+
+#: src/System.cc:364
+msgid "System:checksum: file read error"
+msgstr ""
+
+#: src/war/WarMain.cc:50
+msgid "Time for war - Lets fight!"
+msgstr ""
+
+#: src/worldmap/PingusWorldMapGraph.cc:152
+msgid "PingusWorldMapGraph: File not found: "
+msgstr ""
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/po/tr.po /Software/gdPingus/pingus/po/tr.po
--- /Software/Pingus/Games/Pingus/po/tr.po	Tue Oct 16 23:43:27 2001
+++ /Software/gdPingus/pingus/po/tr.po	Fri Nov 30 08:00:55 2001
@@ -1,157 +1,23 @@
-# Pingus - Ein Freier Lemmings Klone
+# Pingus - Serbest Lemmings Benzeri Program
 # Copyright (C) 2000 Ingo Ruhnke <grumbel@gmx.de>
 # Ingo Ruhnke <grumbel@gmx.de>, 2000
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2001-07-28 10:30+0200\n"
+"POT-Creation-Date: 2001-11-30 07:59+0100\n"
 "PO-Revision-Date: 2001-10-16 20:45+02:00\n"
 "Last-Translator: Giray Devlet <giray@devlet.cc>\n"
-"Language-Team: Giray Devlet <giray@devlet.cc>, Cağrı Çöltekin <cagri@metu.edu.tr>\n"
+"Language-Team: Giray Devlet <giray@devlet.cc>, Cağrı Çöltekin <cagri@metu."
+"edu.tr>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-9\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/war/WarMain.cc:50
-msgid "Time for war - Lets fight!"
-msgstr "Savaş vaktidir ey ahali - haydi savaşa!"
-
-#: src/System.cc:65 src/System.cc:94
-msgid "System: Couldn't open: "
-msgstr "Sistem: Açılamayan dosya: "
-
-#: src/System.cc:153
-msgid "Successfully created: "
-msgstr "Yaratılan dosya: "
-
-#: src/System.cc:158
-msgid "Found: "
-msgstr "Bulundu: "
-
-#: src/System.cc:205
-#, fuzzy
-msgid "Environment variable $HOME not set, fix that and start again."
-msgstr "$HOME değişkeni atanmamış, düzeltip yeniden deneyin."
-
-#: src/System.cc:347
-msgid "System::checksum: Couldn't open file: "
-msgstr "Sistem::checksum: Açılamayan dosya: "
-
-#: src/System.cc:357
-msgid "System:checksum: file read error"
-msgstr "Sistem:checksum: Dosya okunurken hata oluştu"
-
-#: src/Screenshot.cc:39
-msgid "Screenshot: Saving screenshot to: "
-msgstr "Screenshot: Ekran Speichere Screenshot als: "
-
-#: src/Screenshot.cc:41
-msgid "Screnshot: Screenshot is done."
-msgstr "Screenshot: Screenshot wurde erstellt."
-
-#: src/Screenshot.cc:44
-msgid "Screenshot: Couldn't save screenshot"
-msgstr "Screenshot: Screenshot konnte nicht gespeichert werden"
-
-#: src/Screenshot.cc:64
-#, fuzzy
-msgid "Screenshot: Couldn't write file: "
-msgstr "Screenshot: Datei konnte nicht geschrieben werden: "
-
-#: src/PingusLevelDesc.cc:74
-msgid "Designed by "
-msgstr "Tasarlayan "
-
-#: src/PingusLevelDesc.cc:79
-#, c-format
-msgid "Pingus to Save: %d"
-msgstr "Kurtarılıcak Pinguslar: %d"
-
-#: src/PingusLevelDesc.cc:81
+#: src/blitter.cc:93
 #, c-format
-msgid "Number of Pingus: %d"
-msgstr "Pingus sayısı: %d"
-
-#: src/PingusLevelDesc.cc:86
-msgid "Loading..."
-msgstr "Yükleniyor..."
-
-#: src/PingusLevelDesc.cc:89
-msgid "Loading finished. Press a mouse button to start the level"
-msgstr "Yüklendi! Devam etmek için farenin tuşunu tıklat"
-
-#: src/PingusLevelResult.cc:84
-msgid "Press button to continue..."
-msgstr "Devam etmek için tuşa bas..."
-
-#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
-#: src/PingusLevelResult.cc:99
-msgid ""
-"As many Pingus escaped as entered the level. Thats going to be hard to "
-"beat.... unless this game becomes pornographic."
+msgid "Couldn't find palette: %d"
 msgstr ""
-"Hocam, Hepsi kurtuldu!  Bu skoru aşabilmek için bu oyuna"
-"pornografik bişiler katmamız gerekecek."
-
-#: src/PingusLevelResult.cc:101
-msgid "Very impressive indeed."
-msgstr "Helal Olsun ..."
-
-#: src/PingusLevelResult.cc:103
-msgid "Good work. Still room for improvement though."
-msgstr "Aferin. Ama daha fazla çalışman lazim çekirge."
-
-#: src/PingusLevelResult.cc:105
-msgid "Not too shabby, not too shabby at all."
-msgstr "Fena değil, hiç fena değil."
-
-#: src/PingusLevelResult.cc:107
-msgid ""
-"That was OK, but Pingu life insurance premiums have just gotten more "
-"expensive."
-msgstr "Fena değil. Fakat Pingu hayat sigortası aydatlarının pahalıştırmaya"
-"katkıda bulundun."
-
-#: src/PingusLevelResult.cc:109
-msgid "Maybe this level calls for a different strategy."
-msgstr "Farklı bir stateji uygulamakta yarar olabilir."
-
-#: src/PingusLevelResult.cc:111
-msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
-msgstr "Tam yarısı. Ne o? Sadece dişileri falan mı kurtarıyoruz?!?"
-
-#: src/PingusLevelResult.cc:113
-msgid "If I were a Pingu, I never would have left that entrance."
-msgstr "Ben bir Pingu olsaydım, o kapıdan adımımı atmazdım."
-
-#: src/PingusLevelResult.cc:115
-msgid "Maybe you would feel more at home playing Quake."
-msgstr "Abisi, belki de Quake sana daha uygun bi oyun."
-
-#: src/PingusLevelResult.cc:117
-msgid ""
-"Maybe this level calls for a different stratagy. Like attempting to save "
-"them, for example."
-msgstr ""
-"Tikkat tikkat! Stateji değişikliği! Bir daha sefere şunları kurtarmaya "
-"çalışalım!"
-
-#: src/PingusLevelResult.cc:119
-msgid "Ever considered a career as a Pingu exterminator?"
-msgstr "Pingo Terminatörü olarak iş mi arıyoruz?"
-
-#: src/PingusLevelResult.cc:121
-msgid "You missed one! What's your excuse!?"
-msgstr "Ne o? Bi tane kaçırdık bakıyorum."
-
-#: src/PingusLevelResult.cc:123
-msgid "Please reassure me that you hit the Armageddon button."
-msgstr "Bu da bir başarı tabii. Hepsini nasil helak ettin?"
-
-#: src/PingusLevelResult.cc:125
-msgid "You've got a negative save/total value, something is buggy."
-msgstr "Eksi sayıda Pingus kurtardın, biyerde kesin hata var."
 
 #. The credits vector holds the strings to display. The first
 #. character of each string is a special character, which indicates
@@ -187,7 +53,7 @@
 
 #: src/Credits.cc:72
 msgid "-Music"
-msgstr "-Müsik"
+msgstr "-Müzik"
 
 #: src/Credits.cc:77
 msgid "-Special"
@@ -197,173 +63,184 @@
 msgid "-Thanks to"
 msgstr "-Şükranlarımız"
 
-#: src/editor/ObjectSelector.cc:76
+#: src/editor/EditorEvent.cc:552
+msgid "Enter filename to save as (without .plf!)"
+msgstr "Dosyayı ne olarak kayit edelim : "
+
+#: src/editor/ObjectSelector.cc:82
 msgid "1 - guillotine"
 msgstr "1 - Keser"
 
-#: src/editor/ObjectSelector.cc:77
+#: src/editor/ObjectSelector.cc:83
 msgid "2 - hammer"
 msgstr "2 - Çekiç"
 
-#: src/editor/ObjectSelector.cc:78
+#: src/editor/ObjectSelector.cc:84
 msgid "3 - spike"
 msgstr "3 - İğne"
 
-#: src/editor/ObjectSelector.cc:79
+#: src/editor/ObjectSelector.cc:85
 msgid "4 - laser_exit"
 msgstr "4 - Laser Çıkış"
 
-#: src/editor/ObjectSelector.cc:80
+#: src/editor/ObjectSelector.cc:86
 msgid "5 - fake_exit"
 msgstr "5 - Yalancı Çıkış"
 
-#: src/editor/ObjectSelector.cc:81
+#: src/editor/ObjectSelector.cc:87
 msgid "6 - smasher"
 msgstr "6 - Ezici"
 
-#: src/editor/ObjectSelector.cc:82
+#: src/editor/ObjectSelector.cc:88
 msgid "7 - bumper"
 msgstr "7 - İtici"
 
-#: src/editor/ObjectSelector.cc:172
+#: src/editor/ObjectSelector.cc:175
 msgid "Select a WorldObj"
 msgstr "Bir WorldObj seç"
 
-#: src/editor/ObjectSelector.cc:173
+#: src/editor/ObjectSelector.cc:176
 msgid "1 - teleporter"
-msgstr "1 - Isınlayıcı"
+msgstr "1 - Işınlayıcı"
 
-#: src/editor/ObjectSelector.cc:174
+#: src/editor/ObjectSelector.cc:177
 msgid "2 - switch and door"
 msgstr "2 - Şalter ve Kapı"
 
-#: src/editor/ObjectSelector.cc:175
+#: src/editor/ObjectSelector.cc:178
 msgid "3 - ConveyorBelt"
 msgstr "3 - YürüyenBant"
 
-#: src/editor/ObjectSelector.cc:176
+#: src/editor/ObjectSelector.cc:179
 msgid "4 - IceBlock"
 msgstr "4 - BuzBloğu"
 
-#: src/editor/ObjectSelector.cc:215
+#: src/editor/ObjectSelector.cc:214
 msgid "Select a weather"
-msgstr "Havadurumunu seç"
+msgstr "Hava durumunu seç"
 
-#: src/editor/ObjectSelector.cc:216
+#: src/editor/ObjectSelector.cc:215
 msgid "1 - snow"
 msgstr "1 - Kar"
 
-#: src/editor/ObjectSelector.cc:217
+#: src/editor/ObjectSelector.cc:216
 msgid "2 - rain"
 msgstr "2 - Yağmur"
 
-#: src/editor/ObjectSelector.cc:250
+#: src/editor/ObjectSelector.cc:247
 msgid "Select an entrance"
 msgstr "Bir çıkış seç"
 
-#: src/editor/ObjectSelector.cc:251
+#: src/editor/ObjectSelector.cc:248
 msgid "1 - generic"
 msgstr "1 - Genel"
 
-#: src/editor/ObjectSelector.cc:252
+#: src/editor/ObjectSelector.cc:249
 msgid "2 - woodthing"
 msgstr "2 - Ahşap"
 
-#: src/editor/ObjectSelector.cc:253
+#: src/editor/ObjectSelector.cc:250
 msgid "3 - cloud"
 msgstr "3 - Bulut"
 
-#: src/editor/ObjectSelector.cc:320
-msgid "Which object do you want?"
-msgstr "Hangi obje'yi istiyorsun?"
+#: src/editor/ObjectSelector.cc:322
+#, fuzzy
+msgid "What object type do you want?"
+msgstr "Hangi nesneyi istiyorsun?"
 
-#: src/editor/ObjectSelector.cc:321
-msgid "t - Trap"
-msgstr "t - Tuzak"
+# buna daha iyi bişi uydurabiliyormusun?  -gd
+#: src/editor/ObjectSelector.cc:323 src/editor/ObjectSelector.cc:383
+msgid "h - Hotspot"
+msgstr "h - GrafikParçası"
 
-#: src/editor/ObjectSelector.cc:322
+#: src/editor/ObjectSelector.cc:324 src/editor/ObjectSelector.cc:378
 msgid "g - Groundpiece (ground)"
 msgstr "g - Yer (ground)"
 
-#: src/editor/ObjectSelector.cc:323
+#: src/editor/ObjectSelector.cc:376
+msgid "Which object do you want?"
+msgstr "Hangi nesneyi istiyorsun?"
+
+#: src/editor/ObjectSelector.cc:377
+msgid "t - Trap"
+msgstr "t - Tuzak"
+
+#: src/editor/ObjectSelector.cc:379
 msgid "s - Groundpiece (solid)"
 msgstr "s - YerParçasi (solid)"
 
-#: src/editor/ObjectSelector.cc:324
+#: src/editor/ObjectSelector.cc:380
 msgid "b - Groundpiece (bridge)"
 msgstr "b - Köprü (bridge)"
 
-#: src/editor/ObjectSelector.cc:325
+#: src/editor/ObjectSelector.cc:381
 msgid "n - Groundpiece (transparent)"
 msgstr "n - YerParçası (transparan)"
 
-#: src/editor/ObjectSelector.cc:326
+#: src/editor/ObjectSelector.cc:382
 msgid "r - Groundpiece (remove)"
-msgstr "r - YerParcası (sil)"
-
-#: src/editor/ObjectSelector.cc:327
-msgid "h - Hotspot"
-msgstr "h - GrafikParçası"
+msgstr "r - YerParçası (sil)"
 
-#: src/editor/ObjectSelector.cc:328
+#: src/editor/ObjectSelector.cc:384
 msgid "e - Entrance"
 msgstr "e - Giriş"
 
-#: src/editor/ObjectSelector.cc:329
+#: src/editor/ObjectSelector.cc:385
 #, fuzzy
 msgid "x - Exit"
 msgstr "x - Bitir"
 
-#: src/editor/ObjectSelector.cc:330
+#: src/editor/ObjectSelector.cc:386
 msgid "l - Liquid"
 msgstr "l - Sıvı"
 
-#: src/editor/ObjectSelector.cc:331
+#: src/editor/ObjectSelector.cc:387
 msgid "w - Weather"
 msgstr "w - İklim"
 
-#: src/editor/ObjectSelector.cc:332
+#: src/editor/ObjectSelector.cc:388
 msgid "o - WorldObject"
-msgstr "o - DünyaObjesi"
+msgstr "o - DünyaNesnesi"
 
-#: src/editor/EditorObj.cc:119
-msgid "EditorObj: Warrning unknown WorldObjData pointer!"
-msgstr ""
-
-#: src/editor/EditorEvent.cc:538
-msgid "Enter filename to save as (without .plf!)"
-msgstr "Dosyayı ne olarak kayit edelim : "
+#: src/editor/ObjectSelector.cc:389
+msgid "f - something from file (~/.pingus/images/)"
+msgstr "f - dosyadan (~/.pingus/images/)"
 
 #: src/editor/PanelIcons.cc:26
-msgid "Load a level"
+#, fuzzy
+msgid "Load a level (F5)"
 msgstr "Seviye yükle"
 
 #: src/editor/PanelIcons.cc:39
-msgid "Exit the editor"
+#, fuzzy
+msgid "Exit the editor (Escape)"
 msgstr "Editörden çık"
 
 #: src/editor/PanelIcons.cc:51
-msgid "Save this level"
+#, fuzzy
+msgid "Save this level (F6)"
 msgstr "Seviyeyi kayıt et"
 
 #: src/editor/PanelIcons.cc:63
 msgid "Delete marked objects"
-msgstr "Seçili objeleri sil"
+msgstr "Seçili nesneleri sil"
 
 #: src/editor/PanelIcons.cc:75
-msgid "Duplicate current object"
-msgstr ""
+#, fuzzy
+msgid "Duplicate current object (d)"
+msgstr "Seçili nesneleri çiftle"
 
 #: src/editor/PanelIcons.cc:87
 msgid "Edit Properties (not implemented)"
-msgstr "Obje özellikleri (daha geliştirilmedi)"
+msgstr "Nesne özellikleri (daha geliştirilmedi)"
 
 #: src/editor/PanelIcons.cc:93
 msgid "Edit Preferences (not implemented)"
 msgstr "Tercihleri ayarla (daha geliştirilmedi)"
 
 #: src/editor/PanelIcons.cc:112
-msgid "Start the level and test it"
+#, fuzzy
+msgid "Start the level and test it (F4)"
 msgstr "Seviyeyi başlat"
 
 #: src/editor/PanelIcons.cc:124
@@ -371,8 +248,9 @@
 msgstr "Sıfırdan yeni bir seviye yarat"
 
 #: src/editor/PanelIcons.cc:136
-msgid "Insert an object"
-msgstr "Obje ekle"
+#, fuzzy
+msgid "Insert an object (Insert)"
+msgstr "Nesne ekle"
 
 #: src/editor/PanelIcons.cc:148
 msgid "Zoom into a region"
@@ -386,247 +264,494 @@
 msgid "Zoom out"
 msgstr "Uzaklaştır"
 
-#: src/PingusMain.cc:322
-msgid " (with sound support)"
-msgstr " (Ses desteği ile)"
-
-#: src/PingusMain.cc:324
-msgid " (without sound support)"
-msgstr " (Ses desteği olmaksızın)"
-
-#: src/PingusMain.cc:328
-msgid ""
-"\n"
-"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
-"There is NO warranty.  You may redistribute this software\n"
-"under the terms of the GN General Public License.\n"
-"For more information about these matters, see the files named COPYING."
-msgstr ""
-"\n"
-"Copyright (C) 1998 Ingo Ruhnke <grumbel@gmx.de>\n"
-"Bu serbest bir yazılımdır. Kopyalama izni için lütfen kaynak kodunu okuyun.\n"
-"Es gibt keinerlei Garantien, nicht fuer Verkaufbarkeit oder auch die "
-"Einsatz-\n"
-"faehigkeit fuer einen bestimmten Zweck."
-
-#: src/PingusMain.cc:486
-msgid "Unknow char: "
-msgstr "Unbekannter Buchstabe: "
-
-#: src/PingusMain.cc:487
-msgid "Usage: "
-msgstr "Benutzung: "
-
-#: src/PingusMain.cc:487
-msgid " [OPTIONS]... [LEVELFILE]"
-msgstr "[OPTIONEN]... [LEVELDATEI]"
-
-#: src/PingusMain.cc:762
-msgid "PingusMain: Starting Main: "
-msgstr "PingusMain: Hauptteil wird gestartet: "
-
-#: src/PingusMain.cc:784
-msgid "PingusMain: Levelfile not found, ignoring: "
-msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
-
-#: src/PingusMain.cc:833
-msgid "Error caught from ClanLib: "
-msgstr "ClanLib Fehler abgefangen: "
-
-#: src/PingusMain.cc:837
-msgid "Error caught from Pingus: "
-msgstr "Pingus Fehler wurde abgefangen: "
-
-#: src/PingusMain.cc:841
-msgid "Pingus: Out of memory!"
-msgstr "Pingus: Speicher ist ausgegangen"
-
-#: src/PingusMain.cc:845
-msgid "Pingus: Standard exception caught!:\n"
-msgstr "Pingus: Standard Ausnahme abgefangen!:\n"
-
-#: src/PingusMain.cc:849
-msgid "Pingus: Unknown throw caught!"
-msgstr "Pingus: Unbekannte Ausnahme abgefangen!"
-
-#: src/worldmap/PingusWorldMapGraph.cc:152
-#, fuzzy
-msgid "PingusWorldMapGraph: File not found: "
-msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
+#: src/FPSCounter.cc:44
+msgid "unknown"
+msgstr "bilinmeyen"
 
 #: src/GenericMain.cc:71
 msgid "Starting Pingus "
-msgstr "Pingus wird gestartet"
+msgstr "Pingus başlatılıyor "
 
-#: src/FPSCounter.cc:44
-msgid "unknown"
-msgstr "unbekannt"
+#: src/Intro.cc:66 src/Intro.cc:123
+#, fuzzy
+msgid "..:: Press Start ::.."
+msgstr "..:: Güle güle... ::.."
+
+#: src/Intro.cc:107
+#, fuzzy
+msgid "Start menu"
+msgstr "Başla"
 
 #: src/OptionMenu.cc:84
 #, fuzzy
 msgid "on"
-msgstr "an"
+msgstr "açık"
 
 #: src/OptionMenu.cc:86
 msgid "off"
-msgstr "aus"
+msgstr "kapalı"
+
+#: src/OptionMenu.cc:102 src/OptionMenu.cc:114
+msgid "Not implemented"
+msgstr "Daha gerçekleştirilmedi"
+
+#: src/OptionMenu.cc:147
+msgid "OptionMenu::Event: Unknown key released: id="
+msgstr "OptionMenu::Event: Bilinmeyen tuş bırakıldı: id="
+
+#: src/OptionMenu.cc:156
+msgid "Button 0 pressed"
+msgstr ""
+
+#: src/OptionMenu.cc:160
+msgid "Button 1 pressed"
+msgstr ""
 
+#: src/OptionMenu.cc:163
+msgid "Button 2 pressed"
+msgstr ""
+
+#: src/OptionMenu.cc:166
+msgid "OptionMenu::Event: Unknown mouse button released: id="
+msgstr ""
+
+# bunu bilemedim -cagri
+# -gd ->
+#  gimmick : CAZİBEARTIRICISÜS  der bi on-line sözlük ... türkçe mi lan bu?
+# sonra 
+#   gimmick : (dikkat çekmek için yapılan) hile
+#   gimmick : numara
+#  ekstra bir özellik olarak biliyorum ben ...
 #. Bool options
 #: src/OptionMenu.cc:207
 msgid "Gimmicks"
-msgstr "Gimmicks"
+msgstr "Ekstralar"
 
 #: src/OptionMenu.cc:208
 msgid "Unlimited Actions"
-msgstr "Unbegrenzt Aktionen"
+msgstr "Sınırsız Eylem"
 
 #: src/OptionMenu.cc:209
 msgid "Print fps"
-msgstr "'Bilder pro Sekunde' ausgeben"
+msgstr "FPS yazdır"
 
 #.  add_entry("Debug actions", &debug_actions);  
 #: src/OptionMenu.cc:211
 msgid "Cursor enabled"
-msgstr "Cursor"
+msgstr "İmleç etkin"
 
 #: src/OptionMenu.cc:212
 msgid "Fast Mode"
-msgstr "Schneller Modus"
+msgstr "Hızlı Kip"
 
 #. add_entry(_("Pingus Datadir"), &pingus_datadir);
 #: src/OptionMenu.cc:214
 msgid "Game Speed"
-msgstr "Spiel Geschwindigkeit"
+msgstr "Oyun Hızı"
 
 #: src/OptionMenu.cc:215
 msgid "Verbose"
-msgstr ""
+msgstr "Ayrıntılı mesaj"
 
 #: src/OptionMenu.cc:216
 #, fuzzy
 msgid "Music"
-msgstr "-Musik"
+msgstr "Müzik"
 
 #: src/OptionMenu.cc:217
 #, fuzzy
 msgid "Sound"
-msgstr "Gefunden: "
+msgstr "Ses: "
 
 #: src/OptionMenu.cc:218
 msgid "Level Previews"
-msgstr "Level Vorschau"
+msgstr "Seviye Önizleme"
 
 #: src/OptionMenu.cc:219
 msgid "Draw ColMap"
-msgstr ""
+msgstr "RenkHaritasi Çiz"
 
 #: src/OptionMenu.cc:220
 msgid "Horizontal Button Panel"
-msgstr ""
+msgstr "Yatay buton paneli"
 
 #. add_entry(_("Debug GameTime"), &debug_game_time);
 #. add_entry(_("Debug Tiles"), &debug_tiles);
 #: src/OptionMenu.cc:223
 msgid "Auto Scrolling"
-msgstr "Automatisches Scrolling"
+msgstr "Otomatik Kaydırma"
 
 #. draw_background();
 #: src/OptionMenu.cc:262
 #, fuzzy
 msgid "Pingus Option Menu"
-msgstr "Zu rettende Pingus: %d"
+msgstr "Pingus Seçenekler Menüsü"
+
+#: src/Pingu.cc:122
+msgid "Setting action to a dead pingu"
+msgstr "Ölü pingu'ya atanan aksiyon"
+
+#: src/PinguInfo.cc:45
+#, c-format
+msgid "pingu_id %d"
+msgstr ""
+
+#: src/PinguInfo.cc:51
+#, fuzzy, c-format
+msgid "action %s"
+msgstr "Seçenekler"
+
+#: src/PinguInfo.cc:53
+msgid "action none"
+msgstr ""
+
+#. FIXME: Buffer overflow...
+#: src/PingusCounter.cc:38
+#, c-format
+msgid "Released: %3d/%3d  Out: %3d  Saved: %3d/%3d"
+msgstr "Çıkan: %3d/%3d Dışarıda olan: %3d  Kurtulan: %3d/%3d"
+
+#: src/PingusLevelDesc.cc:74
+msgid "Designed by "
+msgstr "Tasarlayan "
+
+#: src/PingusLevelDesc.cc:79
+#, c-format
+msgid "Pingus to Save: %d"
+msgstr "Kurtarılıcak Pingus: %d"
+
+#: src/PingusLevelDesc.cc:81
+#, c-format
+msgid "Number of Pingus: %d"
+msgstr "Pingus sayısı: %d"
+
+#: src/PingusLevelDesc.cc:86
+msgid "Loading..."
+msgstr "Yükleniyor..."
+
+#: src/PingusLevelDesc.cc:89
+msgid "Loading finished. Press a mouse button to start the level"
+msgstr "Yüklendi! Devam etmek için farenin tuşunu tıklat"
+
+#: src/PingusLevelResult.cc:57
+msgid "Results:"
+msgstr "Sonuçlar:"
+
+#. Ending messages are censored for the momement
+#. font->print_center(CL_Display::get_width() / 2, 100,
+#. get_message(100 * world->get_saved_pingus() / world->get_allowed_pingus()).c_str());
+#.
+#: src/PingusLevelResult.cc:63
+#, fuzzy, c-format
+msgid "Pingus saved:   %3d/%3d"
+msgstr "Kurtarılıcak Pingus: %d"
+
+#: src/PingusLevelResult.cc:68
+#, c-format
+msgid "Pingus killed:  %3d/%3d"
+msgstr "Ölen Pingular:  %3d/%3d"
+
+#: src/PingusLevelResult.cc:83
+msgid "Press button to continue..."
+msgstr "Devam etmek için tuşa bas..."
+
+#. (100%--) survival: Aww, and we wanted to say: 'No Pingus were harmed in the completion of this level'
+#: src/PingusLevelResult.cc:98
+msgid ""
+"As many Pingus escaped as entered the level. Thats going to be hard to "
+"beat.... unless this game becomes pornographic."
+msgstr ""
+"Hocam, Hepsi kurtuldu!  Bu skoru aşabilmek için bu oyuna pornografik bişiler "
+"katmamız gerekecek."
+
+#: src/PingusLevelResult.cc:100
+msgid "Very impressive indeed."
+msgstr "Helal Olsun ..."
+
+#: src/PingusLevelResult.cc:102
+msgid "Good work. Still room for improvement though."
+msgstr "Aferin. Ama daha fazla çalışman lazım çekirge."
+
+#: src/PingusLevelResult.cc:104
+msgid "Not too shabby, not too shabby at all."
+msgstr "Fena değil, hiç fena değil."
+
+#: src/PingusLevelResult.cc:106
+msgid ""
+"That was OK, but Pingu life insurance premiums have just gotten more "
+"expensive."
+msgstr ""
+"Fena değil. Fakat Pingu hayat sigortası aydatlarının pahalıştırmayakatkıda "
+"bulundun."
+
+#: src/PingusLevelResult.cc:108
+msgid "Maybe this level calls for a different strategy."
+msgstr "Farklı bir stateji uygulamakta yarar olabilir."
+
+#: src/PingusLevelResult.cc:110
+msgid "Exactly half. Are you saving only the female ones, you kinky sod!?"
+msgstr "Tam yarısı. Ne o? Sadece dişileri falan mı kurtarıyoruz?!?"
+
+#: src/PingusLevelResult.cc:112
+msgid "If I were a Pingu, I never would have left that entrance."
+msgstr "Ben bir Pingu olsaydım, o kapıdan adımımı atmazdım."
+
+#: src/PingusLevelResult.cc:114
+msgid "Maybe you would feel more at home playing Quake."
+msgstr "Abisi, belki de Quake sana daha uygun bi oyun."
+
+#: src/PingusLevelResult.cc:116
+msgid ""
+"Maybe this level calls for a different stratagy. Like attempting to save "
+"them, for example."
+msgstr ""
+"Tikkat tikkat! Stateji değişikliği! Bir daha sefere şunları kurtarmaya "
+"çalışalım!"
+
+#: src/PingusLevelResult.cc:118
+msgid "Ever considered a career as a Pingu exterminator?"
+msgstr "Pingo Terminatörü olarak iş mi arıyoruz?"
+
+#: src/PingusLevelResult.cc:120
+msgid "You missed one! What's your excuse!?"
+msgstr "Ne o? Bi tane kaçırdık bakıyorum."
+
+#: src/PingusLevelResult.cc:122
+msgid "Please reassure me that you hit the Armageddon button."
+msgstr "Bu da bir başarı tabii. Hepsini nasil helak ettin?"
+
+#: src/PingusLevelResult.cc:124
+msgid "You've got a negative save/total value, something is buggy."
+msgstr "Eksi sayıda Pingus kurtardın, biyerde kesin hata var."
+
+#: src/PingusMain.cc:322
+msgid ""
+"\n"
+"Copyright (C) 1998 Ingo Ruhnke <grumbel@pingus.cx>\n"
+"There is NO warranty.  You may redistribute this software\n"
+"under the terms of the GN General Public License.\n"
+"For more information about these matters, see the files named COPYING."
+msgstr ""
+"\n"
+"Copyright (C) 1998 Ingo Ruhnke <grumbel@gmx.de>\n"
+"Geliştiriciler bu yazılımla ilgili HİÇBİR garanti vermemektedir.\n"
+"Pingus serbest bir yazılımdır ve GNU GPL çerçevesinde \n"
+"özgürce dağıtılabilir. Ayrıntılar için kaynak \n"
+"kodunda COPYING belgesini okuyun."
+
+#: src/PingusMain.cc:480
+msgid "Unknow char: "
+msgstr "Bilinmeyen karakter: "
+
+#: src/PingusMain.cc:481
+msgid "Usage: "
+msgstr "Kullanım: "
+
+#: src/PingusMain.cc:481
+msgid " [OPTIONS]... [LEVELFILE]"
+msgstr "[SEÇENEKLER]... [SEVİYE DOSYASI]"
+
+# 'Main' yerine başka bişi uydurmak lazim buraya -gd
+#: src/PingusMain.cc:757
+msgid "PingusMain: Starting Main: "
+msgstr "PingusMain: Main Başlatılıyor: "
+
+#: src/PingusMain.cc:779
+msgid "PingusMain: Levelfile not found, ignoring: "
+msgstr "PingusMain: Seviye Dosyası bulunamadı, yok sayılacak: "
+
+#: src/PingusMain.cc:833
+msgid "Error caught from ClanLib: "
+msgstr "ClanLib hatası: "
+
+#: src/PingusMain.cc:837
+msgid "Error caught from Pingus: "
+msgstr "Pingus'ta hata saptandı: "
+
+#: src/PingusMain.cc:841
+msgid "Pingus: Out of memory!"
+msgstr "Pingus: Bellek yetersiz!"
+
+# bu komik oldu -cagri
+# daha mi iyi boyle :) -gd
+#: src/PingusMain.cc:845
+msgid "Pingus: Standard exception caught!:\n"
+msgstr "Pingus: Genel olağan dışı durum saptandı!:\n"
+
+#: src/PingusMain.cc:849
+msgid "Pingus: Unknown throw caught!"
+msgstr "Pingus: Bilinmeyen bir hata saptandı!"
+
+#: src/PingusSpotMap.cc:361
+#, c-format
+msgid "Image has wrong color depth: %d"
+msgstr "Resmin renk derinliği yanlış: %d"
+
+#: src/PLTParser.cc:92
+#, c-format
+msgid "Unexpected keyword: '%s' at line: %d"
+msgstr "Beklenmeyen anahtar kelime: '%s'. Bulunan satır: %d"
+
+#: src/Screenshot.cc:39
+msgid "Screenshot: Saving screenshot to: "
+msgstr "Screenshot: Ekran görüntüsü için dosya adı: "
+
+#: src/Screenshot.cc:41
+msgid "Screnshot: Screenshot is done."
+msgstr "Screenshot: Ekran görüntüsü kaydedildi."
+
+#: src/Screenshot.cc:44
+msgid "Screenshot: Couldn't save screenshot"
+msgstr "Screenshot: Ekran görüntüsü kaydedilemedi"
+
+#: src/Screenshot.cc:64
+#, fuzzy
+msgid "Screenshot: Couldn't write file: "
+msgstr "Screenshot: Dosyaya yazılamıyor: "
 
 #.  desc["en"] = "..:: Starts the level you played at last ::..";
-#: src/SurfaceButton.cc:154
+#: src/SurfaceButton.cc:159
 msgid "..:: The people who brought this game to you ::.."
-msgstr "..:: Die Leute die fuer dieses Spiel verantwortlich sind... ::.."
+msgstr "..:: Bu oyunu sizin için hazırlayanlar... ::.."
 
 #. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
-#: src/SurfaceButton.cc:157
+#: src/SurfaceButton.cc:162
 msgid "Credits"
-msgstr "Mitwirkende"
+msgstr "Yardımcı olanlar"
 
 #. x_pos = CL_Display::get_width() * 150 / 640; //150;
 #. y_pos = CL_Display::get_height() * 330 / 480; //330;
 #. 150;
 #. 330;
-#: src/SurfaceButton.cc:196
+#: src/SurfaceButton.cc:201
 #, fuzzy
 msgid "..:: Takes you to the options menu ::.."
-msgstr "..:: Einstellungen, Cheats und Debugging stuff ::.."
+msgstr "..:: Seçenekler Menüsüne gider ::.."
 
 #.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
-#: src/SurfaceButton.cc:199
+#: src/SurfaceButton.cc:204
 msgid "Options"
-msgstr "Einstellungen"
+msgstr "Seçenekler"
 
-#: src/SurfaceButton.cc:232
+#: src/SurfaceButton.cc:237
 msgid "..:: Bye, bye ::.."
-msgstr "..:: Auf Wiedersehen ::.."
+msgstr "..:: Güle güle... ::.."
 
 #. desc["de"] = "..:: Auf Wiedersehen ::..";
-#: src/SurfaceButton.cc:235
+#: src/SurfaceButton.cc:240
 msgid "Exit"
-msgstr "Beenden"
+msgstr "Çıkış"
 
-#: src/SurfaceButton.cc:290
+#: src/SurfaceButton.cc:295
 msgid "..:: Launch the level editor ::.."
-msgstr "..:: Erstelle deinen Eigenen Level ::.."
+msgstr "..:: Seviye Editörünü Çalıştır ::.."
 
+# bu olmadi, c++'tan nefret... -cagri
+# niye c++'den nefret ediyon?
+# Yav tabii turkce'nin yapisindan ortaya cikan bir sorun var .. 'yarat'i cumle
+# sonuna koymak gerekecek ... neyse bi compile edince nasil gozukuyor bakalim ... -gd
 #. desc["de"] = "..:: Den Level Editor starten ::..";
-#: src/SurfaceButton.cc:293
+#: src/SurfaceButton.cc:298
 msgid "Create a"
-msgstr "Bau einen"
+msgstr "Yeni Seviye"
 
-#: src/SurfaceButton.cc:294
+#: src/SurfaceButton.cc:299
 msgid "Level"
-msgstr "Level"
+msgstr "Yarat"
 
-#: src/SurfaceButton.cc:329
+# bu olmadi -cagri
+# şimdi daha iyi mi? -gd
+#: src/SurfaceButton.cc:341
 #, fuzzy
 msgid "..:: Lets you select a world to start ::.."
-msgstr "..:: Such dir eine Welt zum starten aus ::.."
+msgstr "..:: Oynamak için bir dünya seçmenizi sağlar ::.."
 
 #. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
-#: src/SurfaceButton.cc:332
+#: src/SurfaceButton.cc:344
 msgid "Start"
-msgstr "Start"
+msgstr "Başla"
 
-#: src/SurfaceButton.cc:357
+# bu nasil olmuş? contrib -> katılımcı, dışarlıklı :))) -gd 
+#: src/SurfaceButton.cc:370
 msgid "..:: Start a contrib level ::.."
-msgstr ""
+msgstr "..:: Harici bir seviye başlat ::.."
 
-#: src/SurfaceButton.cc:359
+# bu olmadi -cagri
+# bu daha da olmadi galiba -gd
+#: src/SurfaceButton.cc:372
 msgid "Contrib"
-msgstr ""
+msgstr "Harici"
 
-#: src/SurfaceButton.cc:381
+#: src/SurfaceButton.cc:394
 msgid "..:: Multiplayer Modes... experimental stuff ::.."
-msgstr "..:: Mehrspieler Modus ::.."
+msgstr "..:: Çok oyunculu kipler... Deneysel şeyler ::.."
 
-#: src/SurfaceButton.cc:383
+#: src/SurfaceButton.cc:396
 msgid "Multi"
-msgstr "Multi"
+msgstr "Çoklu"
+
+#: src/System.cc:65 src/System.cc:97
+msgid "System: Couldn't open: "
+msgstr "Sistem: Açılamayan dosya: "
+
+#: src/System.cc:156
+msgid "Successfully created: "
+msgstr "Yaratılan dosya: "
+
+#: src/System.cc:161
+msgid "Found: "
+msgstr "Bulundu: "
+
+#: src/System.cc:212
+#, fuzzy
+msgid "Environment variable $HOME not set, fix that and start again."
+msgstr "$HOME değişkeni atanmamış, düzeltip yeniden dene."
+
+#: src/System.cc:354
+msgid "System::checksum: Couldn't open file: "
+msgstr "Sistem::checksum: Açılamayan dosya: "
+
+#: src/System.cc:364
+msgid "System:checksum: file read error"
+msgstr "Sistem:checksum: Dosya okunurken hata oluştu"
+
+#: src/war/WarMain.cc:50
+msgid "Time for war - Lets fight!"
+msgstr "Savaş vaktidir ey ahali - haydi savaşa!"
+
+#: src/worldmap/PingusWorldMapGraph.cc:152
+#, fuzzy
+msgid "PingusWorldMapGraph: File not found: "
+msgstr "PingusWorldMapGraph: Dosya bulunamadı: "
+
+#~ msgid "EditorObj: Warrning unknown WorldObjData pointer!"
+#~ msgstr "EditorObj: Uyarı: bilinmeyen WorldObjData imleci!"
+
+#~ msgid " (with sound support)"
+#~ msgstr " (Ses desteği ile)"
+
+#~ msgid " (without sound support)"
+#~ msgstr " (Ses desteği olmaksızın)"
 
 #~ msgid "Yes"
-#~ msgstr "Ja"
+#~ msgstr "Evet"
 
 #~ msgid "No"
-#~ msgstr "Nein"
+#~ msgstr "Hayır"
 
 #, fuzzy
 #~ msgid "Pingus Datadir"
-#~ msgstr "Zu rettende Pingus: %d"
+#~ msgstr "Pingus veri dizini: "
 
 #, fuzzy
 #~ msgid "Name: "
-#~ msgstr "Benutzung: "
+#~ msgstr "Ad: "
 
 #~ msgid "Starting..."
-#~ msgstr "Pingus wird gestartet..."
+#~ msgstr "Pingus başlatılıyor..."
 
 #~ msgid "Pingus: Gimmicks enabled"
-#~ msgstr "Pingus: Spielereinen eingeschaltet"
+#~ msgstr "Pingus: Gimmicks etkin"
 
 #~ msgid "Using demofile: "
-#~ msgstr "Benutze Demo Datei: "
+#~ msgstr "Demo Dosyası: "
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/GenericMain.cc /Software/gdPingus/pingus/src/GenericMain.cc
--- /Software/Pingus/Games/Pingus/src/GenericMain.cc	Fri Jul 27 21:35:35 2001
+++ /Software/gdPingus/pingus/src/GenericMain.cc	Fri Nov 30 08:14:31 2001
@@ -71,6 +71,7 @@
   std::cout << std::string(_("Starting Pingus ")) + VERSION  << std::endl;
   std::cout << "Build:" << __TIME__ << " " << __DATE__ << std::endl;
 
+
   if (System::basename(argv[0]) == "warpingus")
     {
       main_obj = new WarMain();
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/Intro.cc /Software/gdPingus/pingus/src/Intro.cc
--- /Software/Pingus/Games/Pingus/src/Intro.cc	Sun Jul 22 23:17:57 2001
+++ /Software/gdPingus/pingus/src/Intro.cc	Wed Nov 28 22:26:39 2001
@@ -25,6 +25,7 @@
 #include "algo.hh"
 #include "Story.hh"
 #include "Intro.hh"
+#include "my_gettext.hh"
 
 Intro::Intro(PingusMenuManager* m)
   : PingusSubMenu (m)
@@ -62,7 +63,7 @@
       if (blink_time + 500 < CL_System::get_time ())
 	font->print_center (CL_Display::get_width ()/2, 
 			    CL_Display::get_height ()/2 + CL_Display::get_height ()/4,
-			    "..:: Press Start ::..");
+			    _("..:: Press Start ::.."));
       break;
     }
 
@@ -103,7 +104,7 @@
 void 
 Intro::on_click ()
 {
-  std::cout << "Start menu" << std::endl;
+  std::cout << _("Start menu") << std::endl;
 }
 
 void 
@@ -119,7 +120,7 @@
   
   font->print_center (CL_Display::get_width ()/2, 
 		      CL_Display::get_height ()/2 + CL_Display::get_height ()/4,
-		      "..:: Press Start ::..");
+		      _("..:: Press Start ::.."));
   stage = SCROLL_UP;
 }
 
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/OptionMenu.cc /Software/gdPingus/pingus/src/OptionMenu.cc
--- /Software/Pingus/Games/Pingus/src/OptionMenu.cc	Tue Nov 27 15:58:28 2001
+++ /Software/gdPingus/pingus/src/OptionMenu.cc	Wed Nov 28 19:21:27 2001
@@ -99,7 +99,7 @@
   if (value_bool) {
     *(value_bool) = !*(value_bool);
   } else if (value_str) {
-    std::cout << "Not implemented" << std::endl;
+    std::cout << _("Not implemented") << std::endl;
   } else if (value_int) {
     ++(*value_int);
   }
@@ -111,7 +111,7 @@
   if (value_bool) {
     *(value_bool) = !*(value_bool);
   } else if (value_str) {
-    std::cout << "Not implemented" << std::endl;
+    std::cout << _("Not implemented") << std::endl;
   } else if (value_int) {
     --(*value_int);    
   }
@@ -144,7 +144,7 @@
 	  option_menu->quit = true;
 	  break;
 	default:
-	  if (verbose) std::cout << "OptionMenu::Event: Unknown key released: id=" << key.id << std::endl;
+	  if (verbose) std::cout << _("OptionMenu::Event: Unknown key released: id=") << key.id << std::endl;
 	  break;
 	} 
     }
@@ -153,17 +153,17 @@
       switch(key.id)
 	{
 	case CL_MOUSE_LEFTBUTTON:
-	  if (verbose) std::cout << "Button 0 pressed" << std::endl;
+	  if (verbose) std::cout << _("Button 0 pressed") << std::endl;
 	  break;
 	case CL_MOUSE_MIDDLEBUTTON:
 	  option_menu->quit = true;
-	  if (verbose) std::cout << "Button 1 pressed" << std::endl;
+	  if (verbose) std::cout << _("Button 1 pressed") << std::endl;
 	  break;
 	case CL_MOUSE_RIGHTBUTTON:
-	  if (verbose) std::cout << "Button 2 pressed" << std::endl;
+	  if (verbose) std::cout << _("Button 2 pressed") << std::endl;
 	  break;
 	default:
-	  if (verbose) std::cout << "OptionMenu::Event: Unknown mouse button released: id=" << key.id << std::endl;
+	  if (verbose) std::cout << _("OptionMenu::Event: Unknown mouse button released: id=") << key.id << std::endl;
 	  break;  
 	}
     }
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/Pingu.cc /Software/gdPingus/pingus/src/Pingu.cc
--- /Software/Pingus/Games/Pingus/src/Pingu.cc	Mon Nov 19 11:47:14 2001
+++ /Software/gdPingus/pingus/src/Pingu.cc	Wed Nov 28 19:21:27 2001
@@ -119,7 +119,7 @@
   if (status == PS_DEAD)
     {
       if (pingus_debug_flags & PINGUS_DEBUG_ACTIONS)
-	std::cout << "Setting action to a dead pingu" << std::endl;
+	std::cout << _("Setting action to a dead pingu") << std::endl;
       return 0;
     }
 
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/PinguInfo.cc /Software/gdPingus/pingus/src/PinguInfo.cc
--- /Software/Pingus/Games/Pingus/src/PinguInfo.cc	Tue Nov 27 15:58:28 2001
+++ /Software/gdPingus/pingus/src/PinguInfo.cc	Wed Nov 28 22:39:53 2001
@@ -23,6 +23,7 @@
 #include "PinguAction.hh"
 #include "PingusResource.hh"
 #include "PinguInfo.hh"
+#include "my_gettext.hh"
 
 PinguInfo::PinguInfo()
 {
@@ -41,15 +42,15 @@
     char str1[256];
     char str2[256];
 
-    sprintf(str1, "pingu_id %d", pingu->get_id());
+    sprintf(str1, _("pingu_id %d"), pingu->get_id());
     font->print_left(CL_Display::get_width() - 185, 
 		     CL_Display::get_height() - 50,
 		     tolowerstr(str1));
 
     if (pingu->get_action().get()) {
-      sprintf(str2, "action %s", pingu->get_action()->get_name().c_str());
+      sprintf(str2, _("action %s"), pingu->get_action()->get_name().c_str());
     } else {
-      sprintf(str2, "action none");
+      sprintf(str2, _("action none"));
     }
 
     font->print_left(CL_Display::get_width() - 185, 
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/PingusCounter.cc /Software/gdPingus/pingus/src/PingusCounter.cc
--- /Software/Pingus/Games/Pingus/src/PingusCounter.cc	Tue Jun 27 18:05:16 2000
+++ /Software/gdPingus/pingus/src/PingusCounter.cc	Wed Nov 28 19:21:27 2001
@@ -35,7 +35,7 @@
   char str[256];
   
   // FIXME: Buffer overflow...
-  sprintf(str, "Released: %3d/%3d  Out: %3d  Saved: %3d/%3d",
+  sprintf(str, _("Released: %3d/%3d  Out: %3d  Saved: %3d/%3d"),
 	  world->get_released_pingus(),
 	  world->get_allowed_pingus(),
 	  world->get_pingus_out(),
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/PingusLevelDesc.cc /Software/gdPingus/pingus/src/PingusLevelDesc.cc
--- /Software/Pingus/Games/Pingus/src/PingusLevelDesc.cc	Thu Nov 29 22:05:55 2001
+++ /Software/gdPingus/pingus/src/PingusLevelDesc.cc	Wed Nov 28 19:14:54 2001
@@ -93,7 +93,7 @@
     while (!controller->pause->is_pressed () && !controller->left->is_pressed ())
       {
 	CL_System::keep_alive();
-	CL_System::sleep (0);
+	CL_System::sleep (50);
       }
   }
 }
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/PingusLevelResult.cc /Software/gdPingus/pingus/src/PingusLevelResult.cc
--- /Software/Pingus/Games/Pingus/src/PingusLevelResult.cc	Mon Nov 19 11:47:14 2001
+++ /Software/gdPingus/pingus/src/PingusLevelResult.cc	Wed Nov 28 19:03:07 2001
@@ -54,24 +54,24 @@
 
   CL_Display::fill_rect(0, 0, CL_Display::get_width(), CL_Display::get_height(), 0.0, 0.0, 0.0, 0.5);
   
-  title->print_center(CL_Display::get_width() / 2, 50, "Results:");
+  title->print_center(CL_Display::get_width() / 2, 50, _("Results:"));
   
   /* Ending messages are censored for the momement
     font->print_center(CL_Display::get_width() / 2, 100,
 		     get_message(100 * world->get_saved_pingus() / world->get_allowed_pingus()).c_str());
   */
-  sprintf(str,  "Pingus saved:   %3d/%3d", 
+  sprintf(str,  _("Pingus saved:   %3d/%3d"), 
 	  world->get_saved_pingus(),
 	  world->get_allowed_pingus());
   font->print_center(CL_Display::get_width() / 2, 140, str);
 
-  sprintf(str,  "Pingus killed:  %3d/%3d", 
+  sprintf(str,  _("Pingus killed:  %3d/%3d"), 
 	  world->get_allowed_pingus() - world->get_saved_pingus(),
 	  world->get_allowed_pingus());
   font->print_center(CL_Display::get_width() / 2, 160, str);
 
   /*
-  sprintf(str,  "Required Time: %2d:%2d:%2d", 
+  sprintf(str,  _("Required Time: %2d:%2d:%2d"), 
 	  result.time / (60 * game_speed),
 	  result.time / game_speed % 60, 
 	  (result.time * 100) / game_speed % 100);
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/PingusSpotMap.cc /Software/gdPingus/pingus/src/PingusSpotMap.cc
--- /Software/Pingus/Games/Pingus/src/PingusSpotMap.cc	Fri Aug 31 09:51:51 2001
+++ /Software/gdPingus/pingus/src/PingusSpotMap.cc	Wed Nov 28 23:18:56 2001
@@ -27,6 +27,7 @@
 #include "globals.hh"
 #include "Timer.hh"
 #include "PingusSpotMap.hh"
+#include "my_gettext.hh"
 
 using namespace std;
 
@@ -357,7 +358,7 @@
   if (sprovider->get_depth() != 8)
     {
       char str[1024];
-      sprintf(str, "Image has wrong color depth: %d", sprovider->get_depth());
+      sprintf(str, _("Image has wrong color depth: %d"), sprovider->get_depth());
       throw PingusError(str);
     }
   //  assert(provider->get_pixel_format() == RGBA8888);
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/SurfaceButton.cc /Software/gdPingus/pingus/src/SurfaceButton.cc
--- /Software/Pingus/Games/Pingus/src/SurfaceButton.cc	Tue Nov 27 15:58:28 2001
+++ /Software/gdPingus/pingus/src/SurfaceButton.cc	Fri Nov 30 08:14:32 2001
@@ -17,7 +17,6 @@
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include "my_gettext.hh"
 
 #include "PingusSound.hh"
 #include "globals.hh"
@@ -31,6 +30,11 @@
 
 #include "SurfaceButton.hh"
 
+/* Headers needed for i18n / gettext */
+#include <clocale>
+#include <config.h>
+#include "my_gettext.hh"
+
 SurfaceButton::SurfaceButton()
 {
   font = PingusResource::load_font("Fonts/pingus_small", "fonts");
@@ -327,6 +331,7 @@
 StoryButton::StoryButton (PingusMenu* menu)
   : menu (menu)
 {
+
   // x_pos = CL_Display::get_width() * 150 / 640; 
   // y_pos = CL_Display::get_height() * 430 / 480;
 
@@ -337,6 +342,7 @@
   //desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 
   line1 = _("Start");
+
   // surface   = PingusResource::load_surface("Buttons/worlds", "menu");
   // surface_p = PingusResource::load_surface("Buttons/worlds_p", "menu");     
 
diff -x POTFILES -x cat-id-tbl.c -x '*.a' -x '*.o' -x '*.gmo' -x POTFILE -x '.*' -x '*.log' -x '*~' -x 'Makefile*' -I '\$Date:' -I '\$Id:' -x 'config*' -x .deps -x .xvpics -x CVS -rNu /Software/Pingus/Games/Pingus/src/blitter.cc /Software/gdPingus/pingus/src/blitter.cc
--- /Software/Pingus/Games/Pingus/src/blitter.cc	Sat Aug  4 14:46:22 2001
+++ /Software/gdPingus/pingus/src/blitter.cc	Wed Nov 28 23:18:56 2001
@@ -25,6 +25,7 @@
 #include "StringConverter.hh"
 #include "globals.hh"
 #include "blitter.hh"
+#include "my_gettext.hh"
 
 using namespace std;
 
@@ -89,7 +90,7 @@
   if (!cl_palette)
     {
       char str[1024];
-      sprintf(str, "Couldn't find palette: %d", sprovider->get_depth());
+      sprintf(str, _("Couldn't find palette: %d"), sprovider->get_depth());
       throw PingusError(str);
     }
 
Binary files /Software/Pingus/Games/Pingus/src/pingus and /Software/gdPingus/pingus/src/pingus differ
