diff --git a/docs/FileFormatSpec-1.5.fodt b/docs/FileFormatSpec-1.5.fodt index 4e2d66ef..5721dff1 100644 --- a/docs/FileFormatSpec-1.5.fodt +++ b/docs/FileFormatSpec-1.5.fodt @@ -1,24 +1,24 @@ - Veronica Olsen2022-11-05T18:25:44.8874731592024-01-26T22:59:54.491819741Veronica OlsenPT4H2M7S55LibreOffice/7.4.7.2$Linux_X86_64 LibreOffice_project/40$Build-2 + Veronica Olsen2022-11-05T18:25:44.8874731592024-03-11T11:06:21.968626872PT4H19M4S57LibreOffice/7.4.7.2$Linux_X86_64 LibreOffice_project/40$Build-2 - 35971 + 141 0 - 26083 - 20394 + 27406 + 16198 true false view2 - 4692 - 47456 + 8186 + 12282 0 - 35971 - 26081 - 56363 + 141 + 27404 + 16337 0 1 false @@ -90,7 +90,7 @@ true true - 917862 + 928650 true false @@ -158,7 +158,7 @@ - + @@ -178,8 +178,8 @@ - - + + @@ -204,15 +204,15 @@ - + - + - + @@ -221,11 +221,11 @@ - + - + @@ -240,6 +240,10 @@ + + + + @@ -471,12 +475,17 @@ + + + + + - + - + @@ -1101,144 +1110,166 @@ + + + + - + - + - + - + - + - - - - + - + - + + + + - + - + - + - - - - + - + + + + - + - + - + - + - + - + - + - - - - + - + - + + + + - + - + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + - - - - - - + + + + + + - - - + + + - + + + + + + + + + + + + + - + + + + @@ -1408,20 +1439,22 @@ - novelWriter + novelWriter Project File Format 1.5 Specification - - This document covers the file format specification for the 1.5 file format for novelWriter project files. See the documentation1 - See: https://docs.novelwriter.io for a full description of the app’s functionality. The file format was intrioduced in Release 2.0. - The target audience of this document is developers who intend to write a tool or script that generates valid novelWriter project files from data from other applications, or for templating purposes. - Note that flags are generally written out as yes/no values, but also true/false and on/off are understood by the application. The None value that occasionally occurs in actual project files is the text representation of the Python None value, and indicates that there is no value set. - Revisions + This document covers the file format specification for the 1.5 file format for novelWriter project files. See the documentation1 + See: https://docs.novelwriter.io for a full description of the app’s functionality. The file format was intrioduced in Release 2.0. + The target audience of this document is developers who intend to write a tool or script that generates valid novelWriter project files from data from other applications, or for templating purposes. + Note that flags are generally written out as yes/no values, but also true/false and on/off are understood by the application. The None value that occasionally occurs in actual project files is the text representation of the Python None value, and indicates that there is no value set. + Revisions - From Release 2.1 Beta 1: Removed the titleFormat node from settings. + From Release 2.1 Beta 1: Removed the titleFormat node from settings. - From Release 2.3 Beta 1: Removed the title node from project. + From Release 2.3 Beta 1: Removed the title node from project. + + + From Release 2.3: Added TEMPLATE item class. XML Root @@ -1445,7 +1478,7 @@ - appVersion + appVersion No @@ -1456,7 +1489,7 @@ - hexVersion + hexVersion No @@ -1467,7 +1500,7 @@ - fileVersion + fileVersion Yes @@ -1478,18 +1511,18 @@ - fileRevision + fileRevision - No + No - The revision of the file format used for non-breaking changes. This is an interger value. + The revision of the file format used for non-breaking changes. This is an interger value. - timeStamp + timeStamp No @@ -1501,8 +1534,8 @@ Example <novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" - fileVersion="1.5" fileRevision="1" - timeStamp="2022-11-05 17:46:51"> + fileVersion="1.5" fileRevision="1" + timeStamp="2022-11-05 17:46:51"> Project Node Tag: project The project section is a level one node under the root. It stores the primary settings for the project. The only required values are the id attribute and the name value. All other entries are set to default values during parsing if ommitted from the XML. @@ -1524,18 +1557,18 @@ - id + id - Yes + Yes - A UUID that is unique for the project and does not change during the lifetime of the project. It is used by novelWriter to keep track of temporary files and to associate cross-project settings with specific projects without relying on the project name. + A UUID that is unique for the project and does not change during the lifetime of the project. It is used by novelWriter to keep track of temporary files and to associate cross-project settings with specific projects without relying on the project name. - saveCount + saveCount No @@ -1546,7 +1579,7 @@ - autoCount + autoCount No @@ -1557,7 +1590,7 @@ - editTime + editTime No @@ -1585,23 +1618,34 @@ - name + name - Yes + Yes - The name the user has given to the project. + The name the user has given to the project. + + + + + title + + + No + + + Removed in Revision 2. - - author + + author - + No - + The name of the novel author or authors. The value is used in some places in the user interface, and can be added to manuscript builds. @@ -1612,7 +1656,7 @@ <name>Sample Project</name> <author>Jane Smith</author> </project> - + Settings Node Tag: settings The settings section is a level one node under the root. It stores the various runtime values for the project, and the settings available from the Project Settings panel. None of these settings are required, and if missing, will be set to default values. The entire settings section can thus be ommitted. @@ -1636,18 +1680,18 @@ - doBackup + doBackup - No + No - User-controlled setting for whether or not to run backup when the project is closed. + User-controlled setting for whether or not to run backup when the project is closed. - language + language No @@ -1658,7 +1702,7 @@ - spellChecking + spellChecking No @@ -1671,7 +1715,7 @@ - lastHandle + lastHandle No @@ -1682,7 +1726,7 @@ - autoReplace + autoReplace No @@ -1693,18 +1737,18 @@ - titleFormat + titleFormat No - Removed in Revision 1. + Removed in Revision 1. - status + status No @@ -1715,7 +1759,7 @@ - importance + importance No @@ -1726,16 +1770,16 @@ Example - <settings> - <doBackup>yes</doBackup> - <language>en_GB</language> - <spellChecking auto="yes">en_GB</spellChecking> - <lastHandle /> - <autoReplace /> - <status /> - <importance /> - </settings> - + <settings> + <doBackup>yes</doBackup> + <language>en_GB</language> + <spellChecking auto="yes">en_GB</spellChecking> + <lastHandle /> + <autoReplace /> + <status /> + <importance /> + </settings> + Key/Value Nodes The key/value nodes are used for lastHandle, autoReplace and titleFormat settings. The lookup key is stored as an attribute, and the value is the text of the node. Attributes @@ -1756,23 +1800,23 @@ - key + key - Yes + Yes - The lookup key. + The lookup key. Example - <lastHandle> - <entry key="editor">636b6aa9b697b</entry> - <entry key="viewer">636b6aa9b697b</entry> - <entry key="novelTree">7031beac91f75</entry> - <entry key="outline">7031beac91f75</entry> - </lastHandle> + <lastHandle> + <entry key="editor">636b6aa9b697b</entry> + <entry key="viewer">636b6aa9b697b</entry> + <entry key="novelTree">7031beac91f75</entry> + <entry key="outline">7031beac91f75</entry> + </lastHandle> Status/Importance Key/Value Nodes The status and importance settings are stored as key/value nodes with additional data attributes. The label of the status or importance setting is saved as the node text value. Attributes @@ -1793,18 +1837,18 @@ - key + key - Yes + Yes - The lookup key. For status labels, it must consist of an “s” followed by six hexadecimal numbers. For importance labels it must consist of an “i” followed by six hexadecimal numbers. Each key string must be unique. Internally, they are random numbers, but also sequential values are valid. + The lookup key. For status labels, it must consist of an “s” followed by six hexadecimal numbers. For importance labels it must consist of an “i” followed by six hexadecimal numbers. Each key string must be unique. Internally, they are random numbers, but also sequential values are valid. - count + count No @@ -1815,7 +1859,7 @@ - red + red Yes @@ -1826,7 +1870,7 @@ - green + green Yes @@ -1837,7 +1881,7 @@ - blue + blue Yes @@ -1848,23 +1892,22 @@ Example - <status> - <entry key="sf12341" count="4" - red="100" green="100" blue="100">New</entry> - <entry key="sd51c5b" count="0" - red="193" green="129" blue="0">Draft</entry> - <entry key="s78ea90" count="1" - red="58" green="180" blue="58">Finished</entry> - </status> - <importance> - <entry key="ia857f0" count="5" - red="100" green="100" blue="100">None</entry> - <entry key="icfb3a5" count="2" - red="0" green="122" blue="188">Minor</entry> - <entry key="i2d7a54" count="2" - red="21" green="0" blue="180">Major</entry> - </importance> - + <status> + <entry key="sf12341" count="4" + red="100" green="100" blue="100">New</entry> + <entry key="sd51c5b" count="0" + red="193" green="129" blue="0">Draft</entry> + <entry key="s78ea90" count="1" + red="58" green="180" blue="58">Finished</entry> + </status> + <importance> + <entry key="ia857f0" count="5" + red="100" green="100" blue="100">None</entry> + <entry key="icfb3a5" count="2" + red="0" green="122" blue="188">Minor</entry> + <entry key="i2d7a54" count="2" + red="21" green="0" blue="180">Major</entry> + </importance> Content Node Tag: content The content section is a level one node under the root. It stores all the project items of the project. The items are stored in the order in which they appear in the project tree, so altering the order will affect the project structure. The attribute with the order number is not used when processing the data. It is written to the XML for debugging purposes. @@ -1886,35 +1929,35 @@ - items + items No - The number of project items in the content section. + The number of project items in the content section. - novelWords + novelWords No - The number of words in total for all document nodes with layout DOCUMENT. The value defaults to 0, but this number forms the basis of computing writing statistics during a session, so the number should be properly set to ensure correct statistics. + The number of words in total for all document nodes with layout DOCUMENT. The value defaults to 0, but this number forms the basis of computing writing statistics during a session, so the number should be properly set to ensure correct statistics. - notesWords + notesWords No - The number of words in total for all document nodes with layout NOTE. The value defaults to 0, but this number forms the basis of computing writing statistics during a session, so the number should be properly set to ensure correct statistics. + The number of words in total for all document nodes with layout NOTE. The value defaults to 0, but this number forms the basis of computing writing statistics during a session, so the number should be properly set to ensure correct statistics. @@ -1936,32 +1979,32 @@ - item + item - No + No - A node representing a project item. + A node representing a project item. Example - <content items="27" novelWords="954" notesWords="409"> - <item handle="7031beac91f75" parent="None" root="7031beac91f75" - order="0" type="ROOT" class="NOVEL"> - <meta expanded="yes"/> - <name status="sc24b8f" import="ia857f0">Novel</name> - </item> - ... - </content> + <content items="27" novelWords="954" notesWords="409"> + <item handle="7031beac91f75" parent="None" root="7031beac91f75" + order="0" type="ROOT" class="NOVEL"> + <meta expanded="yes"/> + <name status="sc24b8f" import="ia857f0">Novel</name> + </item> + ... + </content> Item Nodes - The item nodes make up the actual project content of the project. Each node represents either a root folder, a regular folder, or a document. Each node has a type, class and layout setting that determine its category. Each item is given a handle that is a random hexadecimal string of length 13. - For the items that are document files, the handle corresponds to its expected filename. It is therefore important that they match in generated projects. Each document node is expected to correspond to a file in the contents folder of the project named “content/7031beac91f75.nwd” for the item handle “7031beac91f75”. If there is no such file, the document item is assumed to contain no text, and a file is created when the user tries to save text to it. - Each item node has a meta data node and a name node. The meta data node contains only collected information, and is thus not strictly required. However, an accurate word count and setting the correct icon in the project tree depend on these values. These values are set by the indexer class, so rebuilding the index should restore the data. - The name node contains the primary user defined settings for an item, and is required for the entry to be valid. - - Attributes + The item nodes make up the actual project content of the project. Each node represents either a root folder, a regular folder, or a document. Each node has a type, class and layout setting that determine its category. Each item is given a handle that is a random hexadecimal string of length 13. + For the items that are document files, the handle corresponds to its expected filename. It is therefore important that they match in generated projects. Each document node is expected to correspond to a file in the contents folder of the project named “content/7031beac91f75.nwd” for the item handle “7031beac91f75”. If there is no such file, the document item is assumed to contain no text, and a file is created when the user tries to save text to it. + Each item node has a meta data node and a name node. The meta data node contains only collected information, and is thus not strictly required. However, an accurate word count and setting the correct icon in the project tree depend on these values. These values are set by the indexer class, so rebuilding the index should restore the data. + The name nod + e contains the primary user defined settings for an item, and is required for the entry to be valid. + Attributes @@ -1979,79 +2022,81 @@ - handle + handle - Yes + Yes - The 13 value hexadecimal string that represents the item in the project. This is the primary identifier of a project item, and is required. It must be unique withing a project. Internally, it is generated as a random value, but it can also be sequential. + The 13 value hexadecimal string that represents the item in the project. This is the primary identifier of a project item, and is required. It must be unique withing a project. Internally, it is generated as a random value, but it can also be sequential. - parent + parent - Yes + Yes - The handle of the parent item in the tree. This value should only be None for root folders. All other items must have a parent handle set. If the parent handle is None for an item that isn’t a root folder, the item will be treated as orphaned during project loading. + The handle of the parent item in the tree. This value should only be None for root folders. All other items must have a parent handle set. If the parent handle is None for an item that isn’t a root folder, the item will be treated as orphaned during project loading. - root + root - No + No - The handle of the top of its hierarchy of parent items. That is, the root folder which it ultimately sits under. If the attribute is not set, it will be computed during loading. It is saved to the XML file for efficiency reasons. + The handle of the top of its hierarchy of parent items. That is, the root folder which it ultimately sits under. If the attribute is not set, it will be computed during loading. It is saved to the XML file for efficiency reasons. - order + order - No + No - The numerical order of the item under its parent item. This value is not used during the loading process as the physical item order in the content node is used instead. It is primarily saved to the XML for debugging purposes. + The numerical order of the item under its parent item. This value is not used during the loading process as the physical item order in the content node is used instead. It is primarily saved to the XML for debugging purposes. - type + type - Yes + Yes - The item type of the item node. Allowed values are ROOT, FOLDER and FILE. + The item type of the item node. Allowed values are ROOT, FOLDER and FILE. - class + class - Yes + Yes - The item class of the item node. There are a number of item classes available in the app, all corresponding to a specific type of root folder. Each item in a root folder should have the same class set as the root folder itself. The attribute is not strictly required for items that aren’t root folders as it will be automatically set to match during loading. Allowed values are NOVEL, PLOT, CHARACTER, WORLD, TIMELINE, OBJECT, ENTITY, CUSTOM, ARCHIVE and TRASH. + The item class of the item node. There are a number of item classes available in the app, all corresponding to a specific type of root folder. Each item in a root folder should have the same class set as the root folder itself. The attribute is not strictly required for items that aren’t root folders as it will be automatically set to match during loading. Allowed values are NOVEL, PLOT, CHARACTER, WORLD, TIMELINE, OBJECT, ENTITY, CUSTOM, ARCHIVE and TRASH. + + Added in Revision 3: TEMPLATE - layout + layout - Yes + Yes - The item layout of the item node. Allowed values are DOCUMENT and NOTE. This is the attribute that determines if a FILE type item is a Novel Document or a Project Note. + The item layout of the item node. Allowed values are DOCUMENT and NOTE. This is the attribute that determines if a FILE type item is a Novel Document or a Project Note. @@ -2073,29 +2118,29 @@ - meta + meta - No + No - A node of meta data attributes for the item. + A node of meta data attributes for the item. - name + name - Yes + Yes - A node of user settings for the item. + A node of user settings for the item. Meta Nodes - The meta data collected for the current item. This data either represents the item’s last state in the app, or consists of data collected by the indexer. It can be restored by rebuilding the index, so the data is not essential. + The meta data collected for the current item. This data either represents the item’s last state in the app, or consists of data collected by the indexer. It can be restored by rebuilding the index, so the data is not essential. Attributes @@ -2114,73 +2159,73 @@ - expanded + expanded - No + No - Whether the tree node in the project tree was expanded or collapsed during the last session. Applies to all item types, but is ignored for items without child items. + Whether the tree node in the project tree was expanded or collapsed during the last session. Applies to all item types, but is ignored for items without child items. - heading + heading - No + No - The heading level of the first heading of the text of the item. Only applies to FILE item types. Allowed values are H0, H1, H2, H3, and H4. Other values are reset to H0. + The heading level of the first heading of the text of the item. Only applies to FILE item types. Allowed values are H0, H1, H2, H3, and H4. Other values are reset to H0. - charCount + charCount - No + No - The number of characters in the text of the item. Only applies to FILE item types. + The number of characters in the text of the item. Only applies to FILE item types. - wordCount + wordCount - No + No - The number of words in the text of the item. Only applies to FILE item types. + The number of words in the text of the item. Only applies to FILE item types. - paraCount + paraCount - No + No - The number of paragraphs in the text of the item. Only applies to FILE item types. + The number of paragraphs in the text of the item. Only applies to FILE item types. - cursorPos + cursorPos - No + No - The last cursor position in the text of the item from the last editing session. Only applies to FILE item types. The value is used to restore the cursor position when the document is opened in the editor. + The last cursor position in the text of the item from the last editing session. Only applies to FILE item types. The value is used to restore the cursor position when the document is opened in the editor. - Name Nodes - The name node contains information about an item that is set by the user. Including its label, which is the text value of the node. This is the label that is displayed in the project tree. + Name Nodes + The name node contains information about an item that is set by the user. Including its label, which is the text value of the node. This is the label that is displayed in the project tree. Attributes @@ -2199,45 +2244,45 @@ - status + status - No + No - The ID of the status label that has been set for this item. Defaults to the first status item defined in the status section of the settings node. + The ID of the status label that has been set for this item. Defaults to the first status item defined in the status section of the settings node. - import + import - No + No - The ID of the importance label that has been set for this item. Defaults to the first importance item defined in the importance section of the settings node. + The ID of the importance label that has been set for this item. Defaults to the first importance item defined in the importance section of the settings node. - active + active - No + No - The active/inactive status of the document. Only applies to FILE item types. + The active/inactive status of the document. Only applies to FILE item types. Example - <item handle="53b69b83cdafc" parent="7031beac91f75" root="7031beac91f75" - order="0" type="FILE" class="NOVEL" layout="DOCUMENT"> - <meta expanded="no" heading="H1" charCount="93" wordCount="19" - paraCount="2" cursorPos="119"/> - <name status="sc24b8f" import="ia857f0" active="yes">Title Page</name> - </item> + <item handle="53b69b83cdafc" parent="7031beac91f75" root="7031beac91f75" + order="0" type="FILE" class="NOVEL" layout="DOCUMENT"> + <meta expanded="no" heading="H1" charCount="93" wordCount="19" + paraCount="2" cursorPos="119"/> + <name status="sc24b8f" import="ia857f0" active="yes">Title Page</name> + </item> \ No newline at end of file diff --git a/docs/source/fileformatspec15.pdf b/docs/source/fileformatspec15.pdf index 58b5be9d..0edf908e 100644 Binary files a/docs/source/fileformatspec15.pdf and b/docs/source/fileformatspec15.pdf differ diff --git a/i18n/nw_base.ts b/i18n/nw_base.ts index f6837b16..b4728c00 100644 --- a/i18n/nw_base.ts +++ b/i18n/nw_base.ts @@ -1400,7 +1400,7 @@ - + Could not find the reference for tag '{0}'. It either doesn't exist, or the index is out of date. The index can be updated from the Tools menu, or by pressing {1}. @@ -1498,552 +1498,552 @@ - + &Edit - + Undo - + Redo - + Cut - + Copy - + Paste - + Select All - + Select Paragraph - + &View - + Go to Project Tree - + Go to Document Editor - + Go to Outline - + Navigate Backward - + Navigate Forward - + Focus Mode - + Full Screen Mode - + &Insert - + Dashes - + Short Dash - + Long Dash - + Horizontal Bar - + Figure Dash - + Quote Marks - + Left Single Quote - + Right Single Quote - + Left Double Quote - + Right Double Quote - + Alternative Apostrophe - + General Punctuation - + Ellipsis - + Prime - + Double Prime - + White Spaces - + Non-Breaking Space - + Thin Space - + Thin Non-Breaking Space - + Other Symbols - + List Bullet - + Hyphen Bullet - + Flower Mark - + Per Mille - + Degree Symbol - + Minus Sign - + Times Sign - + Division Sign - + Tags and References - + Special Comments - + Synopsis Comment - + Short Description Comment - + Page Break and Space - + Page Break - + Vertical Space (Single) - + Vertical Space (Multi) - + Placeholder Text - + &Format - + Bold - + Italic - + Strikethrough - + Wrap Double Quotes - + Wrap Single Quotes - + More Formats ... - + Bold (Shortcode) - + Italics (Shortcode) - + Strikethrough (Shortcode) - + Underline - + Superscript - + Subscript - + Header 1 (Partition) - + Header 2 (Chapter) - + Header 3 (Scene) - + Header 4 (Section) - + Novel Title - + Unnumbered Chapter - + Align Left - + Align Centre - + Align Right - + Indent Left - + Indent Right - + Toggle Comment - + Toggle Ignore Text - + Remove Block Format - + Convert Single Quotes - + Convert Double Quotes - + Remove In-Paragraph Breaks - + &Search - + Find - + Replace - + Find Next - + Find Previous - + Replace Next - + &Tools - + Check Spelling - + Spell Check Language - + Default - + Re-Run Spell Check - + Project Word List - + Add Dictionaries - + Rebuild Index - + Backup Project - + Build Manuscript - + Writing Statistics - + Preferences - + &Help - + About novelWriter - + About Qt5 - + User Manual (Online) - + User Manual (PDF) - + Report an Issue (GitHub) - + Ask a Question (GitHub) - + The novelWriter Website @@ -3019,19 +3019,19 @@ GuiProjectTree - Permanently delete {0} file(s) from Trash? - - - - Active - + Inactive + + + Permanently delete {0} file(s) from Trash? + + Did not find anywhere to add the file or folder! @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List diff --git a/i18n/nw_de_DE.ts b/i18n/nw_de_DE.ts index b427ed48..3ab9c8f6 100644 --- a/i18n/nw_de_DE.ts +++ b/i18n/nw_de_DE.ts @@ -1498,552 +1498,552 @@ Textdatei importieren - + &Edit &Bearbeiten - + Undo Rückgängig - + Redo Wiederherstellen - + Cut Ausschneiden - + Copy Kopieren - + Paste Einfügen - + Select All Alles markieren - + Select Paragraph Absatz markieren - + &View &Ansicht - + Go to Project Tree Zur Projektstruktur wechseln - + Go to Document Editor Zum Editor wechseln - + Go to Outline Zur Gliederung wechseln - + Navigate Backward Ansicht zurück - + Navigate Forward Ansicht weiter - + Focus Mode Ablenkungsfrei - + Full Screen Mode Vollbild - + &Insert &Einfügen - + Dashes Querstriche - + Short Dash Gedankenstrich - + Long Dash Geviertstrich - + Horizontal Bar Anführungsstrich - + Figure Dash Trennstrich für Nummern - + Quote Marks Anführungszeichen - + Left Single Quote Einfaches Anführungszeichen links - + Right Single Quote Einfaches Anführungszeichen rechts - + Left Double Quote Doppeltes Anführungszeichen links - + Right Double Quote Doppeltes Anführungszeichen rechts - + Alternative Apostrophe Apostroph (alternativ) - + General Punctuation Allgemeine Zeichen - + Ellipsis Auslassungspunkte - + Prime Hochstrich - + Double Prime Doppelter Hochstrich - + White Spaces Leerzeichen - + Non-Breaking Space Geschützes Leerzeichen - + Thin Space Schmales Leerzeichen - + Thin Non-Breaking Space Schmales geschütztes Leerzeichen - + Other Symbols Andere Symbole - + List Bullet Aufzählung (Punkt) - + Hyphen Bullet Aufzählung (Bindestrich) - + Flower Mark Sternblume - + Per Mille Promille - + Degree Symbol Grad - + Minus Sign Minus - + Times Sign Multiplikation - + Division Sign Division - + Tags and References Schlagwörter und Verweise - + Special Comments Andere Kommentare - + Synopsis Comment Synopsis-Kommentar - + Short Description Comment Kommentar für Kurzbeschreibung - + Page Break and Space Seitenumbrüche und Abstände - + Page Break Seitenumbruch - + Vertical Space (Single) Senkrechter Abstand (einfach) - + Vertical Space (Multi) Senkrechter Abstand (mehrfach) - + Placeholder Text Platzhaltertext - + &Format &Format - + Bold Fett - + Italic Kursiv - + Strikethrough Durchgestrichen - + Wrap Double Quotes Doppelte Anführungszeichen - + Wrap Single Quotes Einfache Anführungszeichen - + More Formats ... Weitere Formate ... - + Bold (Shortcode) Fett (Shortcode) - + Italics (Shortcode) Kursiv (Shortcode) - + Strikethrough (Shortcode) Durchgestrichen (Shortcode) - + Underline Unterstrichen - + Superscript Hochgestellt - + Subscript Tiefgestellt - + Header 1 (Partition) Überschrift 1 (Teil) - + Header 2 (Chapter) Überschrift 2 (Kapitel) - + Header 3 (Scene) Überschrift 3 (Szene) - + Header 4 (Section) Überschrift 4 (Abschnitt) - + Novel Title Romantitel - + Unnumbered Chapter Unnummeriertes Kapitel - + Align Left Linksbündig - + Align Centre Zentriert - + Align Right Rechtsbündig - + Indent Left Einrückung links - + Indent Right Einrückung rechts - + Toggle Comment Kommentar ein/aus - + Toggle Ignore Text Text ignorieren ein/aus - + Remove Block Format Absatzformatierung entfernen - + Convert Single Quotes Einfache Anführungszeichen umwandeln - + Convert Double Quotes Doppelte Anführungszeichen umwandeln - + Remove In-Paragraph Breaks Zeilenumbrüche in Absätzen entfernen - + &Search &Suche - + Find Suchen - + Replace Ersetzen - + Find Next Nächste Fundstelle - + Find Previous Vorherige Fundstelle - + Replace Next Nächste Fundstelle ersetzen - + &Tools E&xtras - + Check Spelling Rechtschreibprüfung - + Spell Check Language Sprache der Rechtschreibprüfung - + Default Standard - + Re-Run Spell Check Rechtschreibprüfung wiederholen - + Project Word List Projektwörterbuch - + Add Dictionaries Wörterbücher hinzufügen - + Rebuild Index Index aktualisieren - + Backup Project Backup erstellen - + Build Manuscript Manuskript erstellen - + Writing Statistics Schreibstatistiken - + Preferences Einstellungen - + &Help &Hilfe - + About novelWriter Über novelWriter - + About Qt5 Über Qt5 - + User Manual (Online) Benutzerhandbuch (online) - + User Manual (PDF) Benutzerhandbuch (PDF) - + Report an Issue (GitHub) Fehler melden (GitHub) - + Ask a Question (GitHub) Frage stellen (GitHub) - + The novelWriter Website novelWriter-Website @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Projektwörterbuch diff --git a/i18n/nw_en_US.ts b/i18n/nw_en_US.ts index f16772d9..89d04722 100644 --- a/i18n/nw_en_US.ts +++ b/i18n/nw_en_US.ts @@ -1498,552 +1498,552 @@ Import Text from File - + &Edit &Edit - + Undo Undo - + Redo Redo - + Cut Cut - + Copy Copy - + Paste Paste - + Select All Select All - + Select Paragraph Select Paragraph - + &View &View - + Go to Project Tree Go to Project Tree - + Go to Document Editor Go to Document Editor - + Go to Outline Go to Outline - + Navigate Backward Navigate Backward - + Navigate Forward Navigate Forward - + Focus Mode Focus Mode - + Full Screen Mode Full Screen Mode - + &Insert &Insert - + Dashes Dashes - + Short Dash Short Dash - + Long Dash Long Dash - + Horizontal Bar Horizontal Bar - + Figure Dash Figure Dash - + Quote Marks Quote Marks - + Left Single Quote Left Single Quote - + Right Single Quote Right Single Quote - + Left Double Quote Left Double Quote - + Right Double Quote Right Double Quote - + Alternative Apostrophe Alternative Apostrophe - + General Punctuation General Punctuation - + Ellipsis Ellipsis - + Prime Prime - + Double Prime Double Prime - + White Spaces White Spaces - + Non-Breaking Space Non-Breaking Space - + Thin Space Thin Space - + Thin Non-Breaking Space Thin Non-Breaking Space - + Other Symbols Other Symbols - + List Bullet List Bullet - + Hyphen Bullet Hyphen Bullet - + Flower Mark Flower Mark - + Per Mille Per Mille - + Degree Symbol Degree Symbol - + Minus Sign Minus Sign - + Times Sign Times Sign - + Division Sign Division Sign - + Tags and References Tags and References - + Special Comments Special Comments - + Synopsis Comment Synopsis Comment - + Short Description Comment Short Description Comment - + Page Break and Space Page Break and Space - + Page Break Page Break - + Vertical Space (Single) Vertical Space (Single) - + Vertical Space (Multi) Vertical Space (Multi) - + Placeholder Text Placeholder Text - + &Format &Format - + Bold Bold - + Italic Italic - + Strikethrough Strikethrough - + Wrap Double Quotes Wrap Double Quotes - + Wrap Single Quotes Wrap Single Quotes - + More Formats ... More Formats ... - + Bold (Shortcode) Bold (Shortcode) - + Italics (Shortcode) Italics (Shortcode) - + Strikethrough (Shortcode) Strikethrough (Shortcode) - + Underline Underline - + Superscript Superscript - + Subscript Subscript - + Header 1 (Partition) Header 1 (Partition) - + Header 2 (Chapter) Header 2 (Chapter) - + Header 3 (Scene) Header 3 (Scene) - + Header 4 (Section) Header 4 (Section) - + Novel Title Novel Title - + Unnumbered Chapter Unnumbered Chapter - + Align Left Align Left - + Align Centre Align Center - + Align Right Align Right - + Indent Left Indent Left - + Indent Right Indent Right - + Toggle Comment Toggle Comment - + Toggle Ignore Text Toggle Ignore Text - + Remove Block Format Remove Block Format - + Convert Single Quotes Convert Single Quotes - + Convert Double Quotes Convert Double Quotes - + Remove In-Paragraph Breaks Remove In-Paragraph Breaks - + &Search &Search - + Find Find - + Replace Replace - + Find Next Find Next - + Find Previous Find Previous - + Replace Next Replace Next - + &Tools &Tools - + Check Spelling Check Spelling - + Spell Check Language Spell Check Language - + Default Default - + Re-Run Spell Check Re-Run Spell Check - + Project Word List Project Word List - + Add Dictionaries Add Dictionaries - + Rebuild Index Rebuild Index - + Backup Project Backup Project - + Build Manuscript Build Manuscript - + Writing Statistics Writing Statistics - + Preferences Preferences - + &Help &Help - + About novelWriter About novelWriter - + About Qt5 About Qt5 - + User Manual (Online) User Manual (Online) - + User Manual (PDF) User Manual (PDF) - + Report an Issue (GitHub) Report an Issue (GitHub) - + Ask a Question (GitHub) Ask a Question (GitHub) - + The novelWriter Website The novelWriter Website @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Project Word List diff --git a/i18n/nw_es_419.ts b/i18n/nw_es_419.ts index 93ea06a0..c70acd5b 100644 --- a/i18n/nw_es_419.ts +++ b/i18n/nw_es_419.ts @@ -1498,552 +1498,552 @@ Importar Texto desde un Archivo - + &Edit &Editar - + Undo Deshacer - + Redo Rehacer - + Cut Cortar - + Copy Copiar - + Paste Pegar - + Select All Seleccionar Todo - + Select Paragraph Seleccionar Párrafo - + &View &Ver - + Go to Project Tree Ir al Árbol del Proyecto - + Go to Document Editor Ir al Editor de Documentos - + Go to Outline Ir a la Estructura - + Navigate Backward Navegar hacia atrás - + Navigate Forward Navegar hacia adelante - + Focus Mode Modo Enfocado - + Full Screen Mode Modo Pantalla Completa - + &Insert &Insertar - + Dashes Rayas y Guiones - + Short Dash Guion - + Long Dash Raya - + Horizontal Bar Barra Horizontal - + Figure Dash Guion de Combinación - + Quote Marks Comillas - + Left Single Quote Comilla Simple de Apertura - + Right Single Quote Comilla Simple de Cierre - + Left Double Quote Comilla Doble de Apertura - + Right Double Quote Comilla Doble de Cierre - + Alternative Apostrophe Apóstrofo Alternativo - + General Punctuation Puntuación General - + Ellipsis Puntos Suspensivos - + Prime Prima - + Double Prime Doble Prima - + White Spaces Espacio - + Non-Breaking Space Espacio Duro - + Thin Space Espacio Angosto - + Thin Non-Breaking Space Espacio Duro Angosto - + Other Symbols Otros Signos - + List Bullet Viñeta de Lista - + Hyphen Bullet Viñeta Guion - + Flower Mark Signo Flor - + Per Mille Por Mil - + Degree Symbol Signo de Grado - + Minus Sign Signo Menos - + Times Sign Signo de Multiplicación - + Division Sign Signo de División - + Tags and References Etiquetas y Referencias - + Special Comments Comentarios Especiales - + Synopsis Comment Comentario de Sinopsis - + Short Description Comment Breve Comentario Descriptivo - + Page Break and Space Saltos - + Page Break Salto de Página - + Vertical Space (Single) Salto Vertical (Único) - + Vertical Space (Multi) Salto Vertical (Múltiple) - + Placeholder Text Texto para Rellenar - + &Format &Formato - + Bold Negrita - + Italic Cursiva - + Strikethrough Tachado - + Wrap Double Quotes Envolver con Comillas Dobles - + Wrap Single Quotes Envolver con Comillas Simples - + More Formats ... Más Formatos... - + Bold (Shortcode) Negrita (Código) - + Italics (Shortcode) Cursiva (Código) - + Strikethrough (Shortcode) Tachado (Código) - + Underline Subrayado - + Superscript Superíndice - + Subscript Subíndice - + Header 1 (Partition) Titulación 1 (Partición) - + Header 2 (Chapter) Titulación 2 (Capítulo) - + Header 3 (Scene) Titulación 3 (Escena) - + Header 4 (Section) Titulación 4 (Sección) - + Novel Title Título de la Novela - + Unnumbered Chapter Capítulo Sin Número - + Align Left Alinear a la Izquierda - + Align Centre Alinear al Centro - + Align Right Alinear a la Derecha - + Indent Left Indentar a la Izquierda - + Indent Right Indentar a la Derecha - + Toggle Comment Alternar a Comentario - + Toggle Ignore Text Ignorar Texto - + Remove Block Format Quitar Formato del Bloque - + Convert Single Quotes Convertir Comillas Simples de Apertura - + Convert Double Quotes Convertir Comillas Dobles de Apertura - + Remove In-Paragraph Breaks Quitar los Quiebres de Párrafo - + &Search &Búsqueda - + Find Buscar - + Replace Reemplazar - + Find Next Buscar Siguiente - + Find Previous Buscar Anterior - + Replace Next Reemplazar Siguiente - + &Tools &Herramientas - + Check Spelling Comprobar la Ortografía - + Spell Check Language Idioma de la Comprobación Ortográfica - + Default Por defecto - + Re-Run Spell Check Reiniciar la Comprobación Ortográfica - + Project Word List Lista de Palabras del Proyecto - + Add Dictionaries Agregar Diccionarios - + Rebuild Index Reconstruir el Índice - + Backup Project Crea una copia de seguridad del proyecto - + Build Manuscript Compilar el Manuscrito - + Writing Statistics Estadísticas de Redacción - + Preferences Preferencias - + &Help &Ayuda - + About novelWriter Acerca de novelWriter - + About Qt5 Acerca de Qt5 - + User Manual (Online) Manual de Usuario (En línea) - + User Manual (PDF) Manual de Usuario (PDF) - + Report an Issue (GitHub) Reportar un Problema (GitHub) - + Ask a Question (GitHub) Hacer una Pregunta (GitHub) - + The novelWriter Website El Sitio Web de novelWriter @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Lista de Palabras del Proyecto diff --git a/i18n/nw_it_IT.ts b/i18n/nw_it_IT.ts index 9da6432c..63aa3945 100644 --- a/i18n/nw_it_IT.ts +++ b/i18n/nw_it_IT.ts @@ -1498,552 +1498,552 @@ Importa testo da file - + &Edit &Modifica - + Undo Annulla - + Redo Ripristina - + Cut Taglia - + Copy Copia - + Paste Incolla - + Select All Seleziona tutto - + Select Paragraph Seleziona paragrafo - + &View &Visualizza - + Go to Project Tree Vai all'albero del progetto - + Go to Document Editor Vai all'editor dei documenti - + Go to Outline Vai allo schema riassuntivo - + Navigate Backward Naviga indietro - + Navigate Forward Naviga avanti - + Focus Mode Modalità Focus - + Full Screen Mode Modalità a schermo intero - + &Insert &Inserisci - + Dashes Trattini - + Short Dash Trattino breve - + Long Dash Trattino lungo - + Horizontal Bar Barra orizzontale - + Figure Dash Simbolo 'Tilde' - + Quote Marks Marcatori di citazione - + Left Single Quote Virgoletta singola a sinistra - + Right Single Quote Virgoletta singola a destra - + Left Double Quote Virgolette doppie a sinistra - + Right Double Quote Virgolette doppie a destra - + Alternative Apostrophe Apostrofo alternativo - + General Punctuation Punteggiatura generica - + Ellipsis Ellisse - + Prime Apostrofo - + Double Prime Doppie virgolette - + White Spaces Spazi bianchi - + Non-Breaking Space Spaziatura larga - + Thin Space Spaziatura sottile - + Thin Non-Breaking Space Spaziatura media - + Other Symbols Altri simboli - + List Bullet Elenco puntato - + Hyphen Bullet Elenco listato - + Flower Mark Asterisco a forma di fiore - + Per Mille Per mille - + Degree Symbol Simbolo di grado - + Minus Sign Segno meno - + Times Sign Segno di moltiplicazione - + Division Sign Segno di divisione - + Tags and References Etichette e riferimenti - + Special Comments Commenti speciali - + Synopsis Comment Commenti relativi alla sinossi - + Short Description Comment Breve commento descrittivo - + Page Break and Space Interruzioni di pagina e spaziature - + Page Break Interruzione di pagina - + Vertical Space (Single) Spazio verticale (Singolo) - + Vertical Space (Multi) Spazio verticale (Multiplo) - + Placeholder Text Testo segnaposto - + &Format &Formato - + Bold Grassetto - + Italic Corsivo - + Strikethrough Barrato - + Wrap Double Quotes Doppie virgolette automatiche - + Wrap Single Quotes Singole virgolette automatiche - + More Formats ... Altri formati ... - + Bold (Shortcode) Grassetto (Shortcode) - + Italics (Shortcode) Corsivi (Shortcode) - + Strikethrough (Shortcode) Barrato (Shortcode) - + Underline Sottolineato - + Superscript Apice - + Subscript Pedice - + Header 1 (Partition) Titolo 1 (Partizione) - + Header 2 (Chapter) Titolo 2 (Capitolo) - + Header 3 (Scene) Titolo 3 (Scena) - + Header 4 (Section) Titolo 4 (Sezione) - + Novel Title Titolo del romanzo - + Unnumbered Chapter Capitolo non numerato - + Align Left Allineamento a sinistra - + Align Centre Centrato - + Align Right Allineamento a destra - + Indent Left Rientro a sinistra - + Indent Right Rientro a destra - + Toggle Comment Attiva/Disattiva commento - + Toggle Ignore Text Attiva/disattiva ignora testo - + Remove Block Format Rimuovi il formato blocco - + Convert Single Quotes Converti in virgolette singole - + Convert Double Quotes Converti in virgolette doppie - + Remove In-Paragraph Breaks Rimuovi le interruzioni di paragrafo - + &Search &Cerca - + Find Trova - + Replace Sostituisci - + Find Next Trova successivo - + Find Previous Trova precedente - + Replace Next Sostituisci successivo - + &Tools &Strumenti - + Check Spelling Controllo ortografico - + Spell Check Language Lingua per il controllo ortografico - + Default Predefinito - + Re-Run Spell Check Riavvia il controllo ortografico - + Project Word List Elenco delle parole del progetto - + Add Dictionaries Aggiungi dizionari - + Rebuild Index Ricostruisci l'indice - + Backup Project Crea una copia di backup - + Build Manuscript Compila manoscritto - + Writing Statistics Statistiche di scrittura - + Preferences Preferenze - + &Help &Aiuto - + About novelWriter A proposito di novelWriter - + About Qt5 A proposito di Qt5 - + User Manual (Online) Manuale utente (Online) - + User Manual (PDF) Manuale utente (PDF) - + Report an Issue (GitHub) Segnala un problema (GitHub) - + Ask a Question (GitHub) Fai una domanda (GitHub) - + The novelWriter Website Il sito web di novelWriter @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Elenco delle parole del progetto diff --git a/i18n/nw_ja_JP.ts b/i18n/nw_ja_JP.ts index 3a4a6b9c..1d9c8aa9 100644 --- a/i18n/nw_ja_JP.ts +++ b/i18n/nw_ja_JP.ts @@ -1498,552 +1498,552 @@ ファイルからテキストをインポート - + &Edit &編集 - + Undo 元に戻す - + Redo やり直す - + Cut 切り取り - + Copy コピー - + Paste 貼り付け - + Select All すべて選択 - + Select Paragraph 段落を選択 - + &View &表示 - + Go to Project Tree プロジェクトツリーへ移動 - + Go to Document Editor ドキュメントエディターへ移動 - + Go to Outline アウトラインへ移動 - + Navigate Backward 前に戻る - + Navigate Forward 次に進む - + Focus Mode フォーカスモード - + Full Screen Mode フルスクリーンモード - + &Insert &挿入 - + Dashes ダッシュ - + Short Dash enダッシュ - + Long Dash emダッシュ - + Horizontal Bar 水平線 - + Figure Dash フィギュアダッシュ - + Quote Marks 引用符 - + Left Single Quote 左シングルクォーテーション - + Right Single Quote 右シングルクォーテーション - + Left Double Quote 左ダブルクォーテーション - + Right Double Quote 右ダブルクォーテーション - + Alternative Apostrophe 代替アポストロフ - + General Punctuation 一般的な句読点 - + Ellipsis 省略記号 - + Prime プライム - + Double Prime ダブルプライム - + White Spaces 空白 - + Non-Breaking Space ノーブレークスペース - + Thin Space 細いスペース - + Thin Non-Breaking Space 細いノーブレークスペース - + Other Symbols その他の記号 - + List Bullet 箇条書きリスト - + Hyphen Bullet ハイフンリスト - + Flower Mark 花記号 - + Per Mille パーミル - + Degree Symbol 度記号 - + Minus Sign 引き算記号 - + Times Sign 掛け算記号 - + Division Sign 割り算記号 - + Tags and References タグと参照 - + Special Comments 特殊コメント - + Synopsis Comment あらすじコメント - + Short Description Comment 短文説明コメント - + Page Break and Space 改ページとスペース - + Page Break 改ページ - + Vertical Space (Single) 垂直スペース (シングル) - + Vertical Space (Multi) 垂直スペース (マルチ) - + Placeholder Text プレースホルダーテキスト - + &Format &書式 - + Bold 太字 - + Italic 斜体 - + Strikethrough 取り消し線 - + Wrap Double Quotes ダブルクォーテーションで包む - + Wrap Single Quotes シングルクォーテーションで包む - + More Formats ... より多くのフォーマット... - + Bold (Shortcode) 太字(ショートコード) - + Italics (Shortcode) 斜体 (ショートコード) - + Strikethrough (Shortcode) 取り消し線 (ショートコード) - + Underline 下線 - + Superscript 上付き文字 - + Subscript 下付き文字 - + Header 1 (Partition) 見出し1 (部) - + Header 2 (Chapter) 見出し2 (章) - + Header 3 (Scene) 見出し3 (場面) - + Header 4 (Section) 見出し4 (節) - + Novel Title 小説のタイトル - + Unnumbered Chapter 番号のない章 - + Align Left 左揃え - + Align Centre 中央揃え - + Align Right 右揃え - + Indent Left 左側をインデント - + Indent Right 右側をインデント - + Toggle Comment コメントの切り替え - + Toggle Ignore Text 無視テキストの切り替え - + Remove Block Format ブロック形式を削除 - + Convert Single Quotes シングルクォーテーションを変換 - + Convert Double Quotes ダブルクォーテーションを変換 - + Remove In-Paragraph Breaks 段落内の区切りを削除 - + &Search &検索 - + Find 検索 - + Replace 置き換え - + Find Next 次を検索 - + Find Previous 前を検索 - + Replace Next 次を置換 - + &Tools &ツール - + Check Spelling スペルチェック - + Spell Check Language スペルチェック言語 - + Default 既定 - + Re-Run Spell Check スペルチェックを再実行 - + Project Word List プロジェクト単語リスト - + Add Dictionaries 辞書を追加 - + Rebuild Index インデックスを再構築 - + Backup Project プロジェクトをバックアップ - + Build Manuscript 原稿をビルド - + Writing Statistics 統計の作成 - + Preferences 環境設定 - + &Help &ヘルプ - + About novelWriter novelWriterについて - + About Qt5 Qt5について - + User Manual (Online) ユーザーマニュアル (オンライン) - + User Manual (PDF) ユーザーマニュアル (PDF) - + Report an Issue (GitHub) 問題を報告 (GitHub) - + Ask a Question (GitHub) 質問する (GitHub) - + The novelWriter Website novelWriterのウェブサイト @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List プロジェクト単語リスト diff --git a/i18n/nw_nb_NO.ts b/i18n/nw_nb_NO.ts index 5464636c..dc025e97 100644 --- a/i18n/nw_nb_NO.ts +++ b/i18n/nw_nb_NO.ts @@ -1498,552 +1498,552 @@ Importer tekst fra fil - + &Edit &Rediger - + Undo Angre - + Redo Gjenopprett - + Cut Klipp - + Copy Kopier - + Paste Lim inn - + Select All Velg hele teksten - + Select Paragraph Velg hele avsnittet - + &View &Vis - + Go to Project Tree Gå til prosjekt-tre - + Go to Document Editor Gå til dokument-editor - + Go to Outline Gå til disposisjon - + Navigate Backward Navigere bakover - + Navigate Forward Navigere fremover - + Focus Mode Focus-modus - + Full Screen Mode Fullskjerm-modus - + &Insert Sett &inn - + Dashes Bindestreker - + Short Dash Kort bindestrek - + Long Dash Lang bindestrek - + Horizontal Bar Horisontal strek - + Figure Dash Tallstrek - + Quote Marks Sitattegn - + Left Single Quote Venstre, enkelt sitattegn - + Right Single Quote Høyre, enkelt sitattegn - + Left Double Quote Venstre, dobbelt sitattegn - + Right Double Quote Høyre, dobbelt sitattegn - + Alternative Apostrophe Alternativ apostrof - + General Punctuation Generell tegnsetting - + Ellipsis Ellipsis - + Prime Primtegn - + Double Prime Dobbelt primtegn - + White Spaces Mellomrom - + Non-Breaking Space Hardt mellomrom - + Thin Space Kort mellomrom - + Thin Non-Breaking Space Hardt, kort mellomrom - + Other Symbols Andre symboler - + List Bullet Kulepunkt - + Hyphen Bullet Bindestrekpunkt - + Flower Mark Blomsterpunkt - + Per Mille Promille - + Degree Symbol Gradertegn - + Minus Sign Minustegn - + Times Sign Gangetegn - + Division Sign Deletegn - + Tags and References Knagger og referanser - + Special Comments Andre kommentartyper - + Synopsis Comment Kommentar med sammendrag - + Short Description Comment Kommentar for kort beskrivelse - + Page Break and Space Sideskift og avstand - + Page Break Sideskift - + Vertical Space (Single) Vertikal avstand (enkel) - + Vertical Space (Multi) Vertikal avstand (flere) - + Placeholder Text Midlertidig tekst - + &Format &Formattering - + Bold Fet - + Italic Kursiv - + Strikethrough Gjennomstrek - + Wrap Double Quotes Sett i doble sitattegn - + Wrap Single Quotes Sett i enkle sitattegn - + More Formats ... Flere formater ... - + Bold (Shortcode) Fet (kortkode) - + Italics (Shortcode) Kursiv (kortkode) - + Strikethrough (Shortcode) Gjennomstrek (Kortkode) - + Underline Understrek - + Superscript Hevet skrift - + Subscript Senket skrift - + Header 1 (Partition) Overskrift 1 (inndeling) - + Header 2 (Chapter) Overskrift 2 (kapittel) - + Header 3 (Scene) Overskrift 3 (scene) - + Header 4 (Section) Overskrift 4 (seksjon) - + Novel Title Boktittel - + Unnumbered Chapter Unumrert kapittel - + Align Left Venstrejuster - + Align Centre Sentrer - + Align Right Høyrejuster - + Indent Left Innrykk fra venstre - + Indent Right Innrykk fra høyre - + Toggle Comment Veksle kommentar - + Toggle Ignore Text Aktiver/deaktiver ignorert tekst - + Remove Block Format Fjern formattering - + Convert Single Quotes Konverter enkle sitattegn - + Convert Double Quotes Konverter doble sitattegn - + Remove In-Paragraph Breaks Fjern linjeskift i avsnittet - + &Search &Søk - + Find Søk - + Replace Erstatt - + Find Next Finn neste - + Find Previous Finn forrige - + Replace Next Erstatt neste - + &Tools &Verktøy - + Check Spelling Stavekontroll - + Spell Check Language Språk for stavekontroll - + Default Ingen valg - + Re-Run Spell Check Kjør stavekontroll - + Project Word List Prosjektets ordliste - + Add Dictionaries Legg til ordbøker - + Rebuild Index Bygg indeks - + Backup Project Lag sikkerhetskopi av prosjektets mappe - + Build Manuscript Bygg manuskript - + Writing Statistics Statistikk - + Preferences Innstillinger - + &Help &Hjelp - + About novelWriter Om novelWriter - + About Qt5 Om Qt5 - + User Manual (Online) Brukermanual (på nett) - + User Manual (PDF) Brukermanual (PDF) - + Report an Issue (GitHub) Rapporter en feil (GitHub) - + Ask a Question (GitHub) Still et spørsmål (GitHub) - + The novelWriter Website novelWriters nettside @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Prosjektets ordliste @@ -4363,7 +4364,7 @@ Word Count - Telling av ord + Antall ord diff --git a/i18n/nw_nl_NL.ts b/i18n/nw_nl_NL.ts index e403a1b2..32eb4929 100644 --- a/i18n/nw_nl_NL.ts +++ b/i18n/nw_nl_NL.ts @@ -1498,552 +1498,552 @@ Tekst importeren uit bestand - + &Edit &Bewerken - + Undo Ongedaan maken - + Redo Opnieuw uitvoeren - + Cut Knippen - + Copy Kopiëren - + Paste Plakken - + Select All Selecteer alles - + Select Paragraph Selecteer paragraaf - + &View &Weergave - + Go to Project Tree Ga naar projectboom - + Go to Document Editor Ga naar document tekstbewerker - + Go to Outline Ga naar omlijning - + Navigate Backward Navigeer achteruit - + Navigate Forward Navigeer vooruit - + Focus Mode Focus modus - + Full Screen Mode Volledig scherm modus - + &Insert &Invoegen - + Dashes Streepjes - + Short Dash Korte streep - + Long Dash Lange streep - + Horizontal Bar Horizontale lijn - + Figure Dash Figuur streep - + Quote Marks Aanhalingstekens - + Left Single Quote Enkel Aanhalingsteken Links - + Right Single Quote Enkel Aanhalingsteken Rechts - + Left Double Quote Dubbel Aanhalingsteken Links - + Right Double Quote Dubbele Aanhalingstekens Rechts - + Alternative Apostrophe Alternatieve Apostrof - + General Punctuation Algemene leestekens - + Ellipsis Ellips - + Prime Priem - + Double Prime Dubbele priem - + White Spaces Witruimtes - + Non-Breaking Space Vaste spatie - + Thin Space Dunne spatie - + Thin Non-Breaking Space Dunne vaste spatie - + Other Symbols Andere symbolen - + List Bullet Lijst opsommingsteken - + Hyphen Bullet Koppelteken opsommingsteken - + Flower Mark Bloem markering - + Per Mille Per mille - + Degree Symbol Graden symbool - + Minus Sign Minus teken - + Times Sign Vermenigvuldigingsteken - + Division Sign Deelteken - + Tags and References Tags en Referenties - + Special Comments Speciale Opmerkingen - + Synopsis Comment Commentaar Synopsis - + Short Description Comment Korte beschrijving commentaar - + Page Break and Space Pagina-einde en Spatie - + Page Break Nieuwe pagina - + Vertical Space (Single) Verticale spatie (enkel) - + Vertical Space (Multi) Verticale spatie (multi) - + Placeholder Text Plaatshouder tekst - + &Format Opmaak - + Bold Vet - + Italic Cursief - + Strikethrough Doorhalen - + Wrap Double Quotes Dubbele aanhalingstekens omwikkelen - + Wrap Single Quotes Enkel aanhalingsteken omwikkelen - + More Formats ... Meer formaten... - + Bold (Shortcode) Vet (korte code) - + Italics (Shortcode) Cursief (korte code) - + Strikethrough (Shortcode) Doorstreep (korte code) - + Underline Onderstrepen - + Superscript Superscript - + Subscript Subscript - + Header 1 (Partition) Kop 1 (Partitie) - + Header 2 (Chapter) Kop 2 (Hoofdstuk) - + Header 3 (Scene) Kop 3 (Scène) - + Header 4 (Section) Kop 4 (Sectie) - + Novel Title Roman titel - + Unnumbered Chapter Ongenummerd hoofdstuk - + Align Left Links uitlijnen - + Align Centre Centreren - + Align Right Rechts uitlijnen - + Indent Left Links inspringen - + Indent Right Rechts inspringen - + Toggle Comment Opmerking in-/uitschakelen - + Toggle Ignore Text Schakel tekst negeren - + Remove Block Format Verwijder blokformaat - + Convert Single Quotes Converteer enkele aanhalingstekens - + Convert Double Quotes Converteer dubbele aanhalingstekens - + Remove In-Paragraph Breaks Verwijder in-paragraaf onderbrekingen - + &Search &Zoeken - + Find Vinden - + Replace Vervangen - + Find Next Volgende zoeken - + Find Previous Vorige zoeken - + Replace Next Vervang volgende - + &Tools &Hulpmiddelen - + Check Spelling Spelling controleren - + Spell Check Language Taal voor spellingscontrole - + Default Standaard - + Re-Run Spell Check Spellingscontrole opnieuw uitvoeren - + Project Word List Project woordenlijst - + Add Dictionaries Woordenboeken toevoegen - + Rebuild Index Index opnieuw opbouwen - + Backup Project Project reservekopie maken - + Build Manuscript Bouw manuscript - + Writing Statistics Schrijf statistieken - + Preferences Voorkeuren - + &Help &Help - + About novelWriter Over novelWriter - + About Qt5 Over Qt5 - + User Manual (Online) Gebruikershandleiding (Online) - + User Manual (PDF) Gebruikershandleiding (PDF) - + Report an Issue (GitHub) Meld een probleem (GitHub) - + Ask a Question (GitHub) Stel een vraag (GitHub) - + The novelWriter Website De novelWriter website @@ -3213,6 +3213,7 @@ GuiWordList + Project Word List Project woordenlijst diff --git a/novelwriter/core/projectxml.py b/novelwriter/core/projectxml.py index 029a9f6c..c99c8abf 100644 --- a/novelwriter/core/projectxml.py +++ b/novelwriter/core/projectxml.py @@ -46,7 +46,7 @@ if TYPE_CHECKING: # pragma: no cover logger = logging.getLogger(__name__) FILE_VERSION = "1.5" # The current project file format version -FILE_REVISION = "2" # The current project file format revision +FILE_REVISION = "3" # The current project file format revision HEX_VERSION = 0x0105 NUM_VERSION = { @@ -108,6 +108,7 @@ class ProjectXMLReader: Rev 1: Drops the titleFormat node from settings. 2.1 Beta 1. Rev 2: Drops the title node from project and adds the TEMPLATE class for items. 2.3 Beta 1. + Rev 3: Added TEMPLATE class. 2.3. """ def __init__(self, path: str | Path) -> None: diff --git a/novelwriter/dialogs/wordlist.py b/novelwriter/dialogs/wordlist.py index 7c65f535..d503c6a4 100644 --- a/novelwriter/dialogs/wordlist.py +++ b/novelwriter/dialogs/wordlist.py @@ -70,7 +70,7 @@ class GuiWordList(QDialog): # Header self.headLabel = NColourLabel( - "Project Word List", SHARED.theme.helpText, parent=self, + self.tr("Project Word List"), SHARED.theme.helpText, parent=self, scale=NColourLabel.HEADER_SCALE ) diff --git a/sample/nwProject.nwx b/sample/nwProject.nwx index 82a35ce8..4b228cb6 100644 --- a/sample/nwProject.nwx +++ b/sample/nwProject.nwx @@ -1,6 +1,6 @@ - - + + Sample Project Jane Smith diff --git a/tests/files/nwProject-1.5.nwx b/tests/files/nwProject-1.5.nwx index cc17f909..7823c057 100644 --- a/tests/files/nwProject-1.5.nwx +++ b/tests/files/nwProject-1.5.nwx @@ -1,5 +1,5 @@ - + Sample Project Jane Smith diff --git a/tests/reference/projectXML_ReadLegacy10.nwx b/tests/reference/projectXML_ReadLegacy10.nwx index 5161eb5b..a8f9e945 100644 --- a/tests/reference/projectXML_ReadLegacy10.nwx +++ b/tests/reference/projectXML_ReadLegacy10.nwx @@ -1,5 +1,5 @@ - + Sample Project Jay Doh diff --git a/tests/reference/projectXML_ReadLegacy11.nwx b/tests/reference/projectXML_ReadLegacy11.nwx index 7624a057..c216f88a 100644 --- a/tests/reference/projectXML_ReadLegacy11.nwx +++ b/tests/reference/projectXML_ReadLegacy11.nwx @@ -1,5 +1,5 @@ - + Sample Project Jay Doh diff --git a/tests/reference/projectXML_ReadLegacy12.nwx b/tests/reference/projectXML_ReadLegacy12.nwx index 58b29061..b3cad791 100644 --- a/tests/reference/projectXML_ReadLegacy12.nwx +++ b/tests/reference/projectXML_ReadLegacy12.nwx @@ -1,5 +1,5 @@ - + Sample Project Jay Doh diff --git a/tests/reference/projectXML_ReadLegacy13.nwx b/tests/reference/projectXML_ReadLegacy13.nwx index 28e24c69..4bd25a9a 100644 --- a/tests/reference/projectXML_ReadLegacy13.nwx +++ b/tests/reference/projectXML_ReadLegacy13.nwx @@ -1,5 +1,5 @@ - + Sample Project Jay Doh diff --git a/tests/reference/projectXML_ReadLegacy14.nwx b/tests/reference/projectXML_ReadLegacy14.nwx index 26e7413c..1ca92061 100644 --- a/tests/reference/projectXML_ReadLegacy14.nwx +++ b/tests/reference/projectXML_ReadLegacy14.nwx @@ -1,5 +1,5 @@ - + Sample Project Jay Doh diff --git a/tests/test_core/test_core_projectxml.py b/tests/test_core/test_core_projectxml.py index 554da1ef..534aaed2 100644 --- a/tests/test_core/test_core_projectxml.py +++ b/tests/test_core/test_core_projectxml.py @@ -131,7 +131,7 @@ def testCoreProjectXML_ReadCurrent(monkeypatch, tstPaths, fncPath): assert xmlReader.state == XMLReadState.PARSED_OK assert xmlReader.xmlRoot == "novelWriterXML" assert xmlReader.xmlVersion == 0x0105 - assert xmlReader.xmlRevision == 2 + assert xmlReader.xmlRevision == 3 assert xmlReader.appVersion == "2.0-rc1" assert xmlReader.hexVersion == 0x020000c1