/* IFCompilerController strings */
"Compiling - %@" = "Compiling - '%@'";
"Compiler finished with code %i" = "Compiler finished with code %i";
"Compiler crashed with code %i" = "Compiler crashed with code %i";
"Success" = "Success";
"Failed" = "Failed";

/* IFNewProject strings */
"Next" = "Next";
"Finish" = "Finish";
"Create" = "Create";
"Cancel" = "Cancel";
"Unable to create project" = "Unable to create project";
"Inform was unable to save the project file" = "Inform was unable to save the project file";
"Please choose a project type" = "Please choose a project type";
"Finished" = "Finished";
"Are you sure you wish to create this project?" = "Are you sure you wish to create this project?";

/* Project types */
"Empty project" = "New project";
"Empty v6 project" = "New project - empty";
"InformVersion" = "Inform 6.3";
"Creates an empty Inform project" = "Creates an Inform 6.3 project: note that this will not compile in its initially blank state, so the minimum required elements of a valid Inform 6 program will need to be typed or pasted in.";
"Single room" = "New project - with one room";
"Creates an Inform project using the standard library and containing a single room" = "Creates an Inform 6.3 project with a minimum template of source code in place so that it will compile to a single-room game.";
"Natural Inform" = "Inform 7";
"Natural Inform extension" = "New set of extension rules";
"Natural Inform extension description" = "For experienced users of Inform 7. An extension is a set of rules which can be used in more than one work of interactive fiction, either for your own use or to be contributed to the community.";
"Creates an empty Natural Inform project" = "The Inform application can create and edit works of interactive fiction which use either Inform 7, a natural-language based system, or the more traditional computer programming language Inform 6. By default, new projects are for Inform 7.";

/* Toolbar items */
"Compile" = "Compile";
"Go!" = "Go!";
"Replay" = "Replay";
"Debug" = "Debug";
"Release" = "Release";
"Refresh Index" = "Index";
"Step" = "Step";
"Step over" = "Step over";
"Step out" = "Step out";
"Stop" = "Stop";
"Pause" = "Pause";
"Continue" = "Continue";
"Index" = "Help";
"Watch" = "Watch";
"Breakpoints" = "Breakpoints";
"Search Project" = "Project";
"Search Documentation" = "Documentation";
"Documentation" = "Documentation";
"Project" = "Project";
"Browse Index" = "Headings";
"BrowseIndexTitle" = "Headings";

/* Tooltips */
"CompileTip" = "Compile the story in debug mode and save the result";
"GoTip" = "Compile and run the story";
"ReplayTip" = "Compile the story, and re-run through the skein to the previously active play point";
"DebugTip" = "Compile and debug the story";
"ReleaseTip" = "Compile the story ready for release (with all debugging features turned off) and save the result";
"StepTip" = "Step to the next instruction";
"StepOverTip" = "Step to the next instruction, but do not go into functions";
"StepOutTip" = "Step out of the current function";
"StopTip" = "Stop the story that's currently running";
"PauseTip" = "Pause the story that's currently running, and enter the debugger";
"ContinueTip" = "Continue execution from this point";
"IndexTip" = "Show the documentation index";
"WatchTip" = "Show a list of expressions that are being 'watched'";
"BreakpointsTip" = "Show the list of points at which the debugger will be entered";
"SearchDocsTip" = "Search the documentation for a particular phrase";
"SearchProjectTip" = "Search the project for a particular phrase";
"BrowseIndexTip" = "This drops down a tool that can be used to navigate any headings that you have set up in your source file. See chapter 2 of the documentation for information on how to set these up.";

/* Dealing with files */
"Unable to create file" = "Inform could not create that file";
"FileUnable - Cancel" = "Cancel";
"FileUnable - Description" = "This project already contains a file with that name and type";
"FileRemove - Are you sure" = "Are you sure you want to delete this file?";
"FileRemove - keep file" = "Keep file";
"FileRemove - delete file" = "Delete file";
"FileRemove - description" = "Are you sure you wish to permanently remove the file '%@' from the project? This action cannot be undone.";

"Unable to open source file" = "Unable to open source file";
"Unable to open source file description" = "Inform was unable to find the source file you selected. It may have been deleted, or (more likely) be in an external directory that Inform did not search.";
"Unable to save file" = "Inform was unable to save this file";
"An error was encountered while trying to save the file '%@'" = "An error was encountered while trying to save the file '%@'";

"Opening temporary file" = "You have opened a 'temporary' file";
"You are opening a temporary file" = "The file you have selected to display in the source pane is a temporary file. In other words, it has been loaded from a location, such as from within a library, that is outside your current project. You will be able to view the contents of this file but not edit them.

You can use the File inspector to switch back to your source file.";

/* Various project strings */
"Retry" = "Retry";
"Unable to save file" = "Unable to save file";
"An error was encountered while trying to save the file '%@'" = "An error was encountered while trying to save the file '%@'";
"Auto Typing" = "Auto Typing";
"Shift Left" = "Shift Left";
"Shift Right" = "Shift Right";
"JavaScript Alert" = "JavaScript alert";
"Paste Source Code" = "Paste Source Code";
"Runtime errors" = "Runtime problems";

"Could not import skein" = "Could not import skein";
"Skein Load Failure" = "An error was encountered while trying to load the specified skein file. It may have become corrupt, or it may not be a skein file. Skein files can be produced using a game interpreter that supports the skein format.";
"Recording Skein Load Failure" = "An error was encountered while trying to load the specified recording file: it does not look like a recording file produced by an interpreter.

These files can be produced by using the 'recording on' and 'recording off' commands while running the game in an interpreter, provided that the game is configured to support them.";

"Can't delete active branch" = "Unable to delete the active branch in the skein";
"Can't delete active branch explanation" = "It is not possible to delete the branch of the skein that leads to the current position in the game. To delete this branch, either stop or restart the game.";
"Can't edit root item" = "Unable to edit the root skein item";
"Can't edit root item explanation" = "The 'root' or topmost skein item cannot be edited: it merely exists as a placeholder to mark where the game begins.";

"Help not yet available" = "Help is only available while a project is open";
"Help not available description" = "In order to access the help for Inform you will first need to create or open a project.";

"Welcome Text" = "Welcome to Inform 7, a design system for interactive fiction based on natural language.

To begin writing, please click one of the three buttons to the right.

Inform 7 was created by Graham Nelson, with the help of Emily Short and many others. The Mac OS X front-end was written by Andrew Hunter.

This is Public Beta build 4S08.";

/* Project pane strings */
"Add file..." = "Add file...";

/* Inspectors */
"Inspectors"			= "Inspectors";
"Inspector Notes"		= "Notes";
"Inspector Index"		= "Headings";
"Inspector Files"		= "Project Files";
"Inspector Skein"		= "Skein";
"Inspector Watch"		= "Watch Expressions";
"Inspector Breakpoints" = "Breakpoints";
"Inspector Search"		= "Search Files";

"SearchType Documentation"	= "Documentation";
"SearchType Source File"	= "Project File";
"SearchType Extension File"	= "Extension";

/* Settings */
"Misc Settings" = "Miscellaneous";
"Debug Settings" = "Debug";
"Library Settings" = "Inform 6 Library";
"Compiler Settings" = "Compiler";
"Output Settings" = "Format of compiled story file";
"Inform 6 Libraries" = "Extensions for Inform 6";
"Natural Inform Extensions" = "Extensions for Inform 7";

/* The extension setting panel */
"Can I Delete Extension" = "Are you sure you wish to delete this extension?";
"Can I Delete Extensions" = "Are you sure you wish to delete these extensions?";
"DeleteTheExtension" = "Delete";
"DoNotDeleteTheExtension" = "Keep";
"ExtensionDeletionMessage" = "Deleting extensions will cause them to be removed for all projects; projects that depend on extensions you delete may not compile after you perform this action.

Extensions that are in system directories cannot be deleted.";
"FailedToDeleteExtension" = "Some or all of the extension failed to delete";
"FailedToDeleteExtensionMessage" = "Some of the extensions you selected could not be deleted. Normally, this will happen because the extension is in a 'system' directory, but may also happen if an extension cannot be altered by you for some reason, such as because it belongs to another user.";

"Extension already exists" = "This extension already exists: proceeding will result in the current file being overwritten.";
"New extension" = "New extension";

"Failed to Install Extension" = "Inform was unable to install the file you specified as an extension";
"Failed to Install Extension Explanation" = "Usually this occurs because the file you selected does not look like an Inform extension - extensions are text files beginning with the text 'Some Extension by Someone begins here.' on the first line.

Rarely, this may be caused by Inform being unable to write to the extensions directory for some reason.";

"Overwrite Extension" = "Do you want to replace this extension?";
"Overwrite Extension Explanation" = "An extension already exists by the author of the extension you are trying to install with the same title. Do you wish to replace the currently installed extension?";

"Replace" = "Replace";

/* Preferences */
"Inform Preferences" = "Inform Preferences";

"Advanced preferences tooltip" = "This preference panel contains options mainly intended for maintainers of Inform or those authoring particularly advanced extensions.";
"Style preferences tooltip" = "You can change the appearance of source formatted by Inform using this panel.";
"Inspector preferences tooltip" = "An Inspector panel is available - see the Window menu - which offers a variety of convenient utilities, some useful for Inform 6 writers, some for Inform 7 writers and some for both. These preferences choose which utilities are visible on the Inspector when it is in use.";
"Extensions preferences tooltip" = "You can manage which Inform 6 and 7 extensions you have available using these preferences.";
"Intelligence preferences tooltip" = "You can change which operations Inform performs automatically to your source code - such as highlighting certain elements in colour - here.";

/* Status messages */
"Compiling Natural Inform source" = "Compiling Inform 7 to Inform 6";
"Compiling Inform 6 source" = "Compiling Inform 6 source";
"Compilation succeeded" = "Compilation succeeded";
"Loading story file" = "Loading story file";
"Story started" = "Story started";
"Go to label..." = "Go to label...";
"Compilation failed with code %i" = "Compilation failed with code %i";

/* Transcript messages */
"Are you sure you want to bless all these items?" = "Are you sure you want to bless all the items in the transcript?";
"Bless All" = "Bless All";
"Bless all explanation" = "This will 'Bless' all the items currently in the transcript so that they appear as the 'expected' text in the right-hand column. This operation cannot be undone.";

"Are you sure you want to clear the skein?" = "Are you sure you want to delete every single item in the skein?";
"Clear Skein" = "Clear Skein";
"Clear skein explanation" = "This will permanently delete every item in the skein and transcript that has not been explicitly locked. This operation cannot be undone.";
