The Birdfont Source Code


All Repositories / birdfont.git / commit – RSS feed

Merge branch 'master' of https://github.com/johanmattssonm/birdfont into HEAD

These changes was commited to the Birdfont repository Wed, 25 Mar 2015 12:08:08 +0000.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git
author Johan Mattsson <johan.mattsson.m@gmail.com>
Wed, 25 Mar 2015 12:08:08 +0000 (13:08 +0100)
committer Johan Mattsson <johan.mattsson.m@gmail.com>
Wed, 25 Mar 2015 12:08:08 +0000 (13:08 +0100)
commit 3b5ae76ece8ca162362ee9a0d5f7a93a3f265266
tree b019d5a241eddae61e252573abdc71ba39d9b73d
parent 618d2f596b8869679430920caecfda631800a999
parent 748f06cf9f41ac1100eef3ad44adbf4e0a6f8067
Merge branch 'master' of https://github.com/johanmattssonm/birdfont into HEAD

77 files changed:
NEWS
libbirdfont/BackgroundTools.vala
libbirdfont/BirdFontFile.vala
libbirdfont/ClickMap.vala
libbirdfont/DefaultCharactersSet.vala
libbirdfont/DrawingTools.vala
libbirdfont/Expander.vala
libbirdfont/ExportTool.vala
libbirdfont/Font.vala
libbirdfont/FontDisplay.vala
libbirdfont/FontSettings.vala [new ]
libbirdfont/ForesightTool.vala
libbirdfont/Glyph.vala
libbirdfont/GlyphSequence.vala
libbirdfont/GuideTab.vala
libbirdfont/KerningDisplay.vala
libbirdfont/KerningStrings.vala [new ]
libbirdfont/KerningTools.vala
libbirdfont/LigatureList.vala
libbirdfont/Ligatures.vala
libbirdfont/Menu.vala
libbirdfont/MenuItem.vala
libbirdfont/OpenFontFormat/ContextualLigature.vala
libbirdfont/OpenFontFormat/ContextualLigatureCollection.vala [new ]
libbirdfont/OpenFontFormat/GposTable.vala
libbirdfont/OpenFontFormat/GsubTable.vala
libbirdfont/OpenFontFormat/Ligature.vala
libbirdfont/OpenFontFormat/LigatureCollection.vala [new ]
libbirdfont/OpenFontFormat/LigatureSet.vala
libbirdfont/OpenFontFormat/LigatureSetList.vala [deleted ]
libbirdfont/OverviewTools.vala
libbirdfont/PenTool.vala
libbirdfont/Preferences.vala
libbirdfont/Preview.vala
libbirdfont/PreviewTools.vala
libbirdfont/Renderer/FontCache.vala
libbirdfont/Renderer/Text.vala
libbirdfont/Renderer/TextArea.vala
libbirdfont/Row.vala
libbirdfont/SpacingTab.vala
libbirdfont/SpacingTools.vala
libbirdfont/TabBar.vala
libbirdfont/Table.vala
libbirdfont/TestBirdFont.vala
libbirdfont/Theme.vala
libbirdfont/Tool.vala
libbirdfont/ToolCollection.vala
libbirdfont/VersionList.vala
libbirdxml/Attributes.vala
libbirdxml/Tag.vala
libbirdxml/Xml.vala
po/birdfont.pot
po/cs.po
po/de.po
po/el.po
po/es.po
po/fr.po
po/id.po
po/it.po
po/nb.po
po/nl.po
po/oc.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ru.po
po/sk.po
po/sr.po
po/sv.po
po/tr.po
po/uk.po
resources/icons.bf
resources/key_bindings.xml
resources/roboto.bf
scripts/release.sh
scripts/version.py
diff --git a/NEWS b/NEWS
--- a/NEWS +++ b/NEWS @@ -1,3 +1,17 @@ + birdfont (2.4.0) stable; + + * Contextual ligature substitution + * Kerning strings + * Bug fixes + + -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 24 22:09:00 CET 2015 + + birdfont (2.3.2) stable; + + * Bug fixes + + -- Johan Mattsson <johan.mattsson.m@gmail.com> Sat Mar 21 17:43:16 CET 2015 + birdfont (2.3.1) stable; * Bug fixes
--- a/libbirdfont/BackgroundTools.vala +++ b/libbirdfont/BackgroundTools.vala @@ -28,7 +28,6 @@ Expander font_name = new Expander (); font_name.add_tool (new FontName ()); - font_name.draw_separator = false; select_background = new BackgroundSelectionTool (); @@ -277,6 +276,12 @@ ZoomTool.zoom_full_background_image (); font.add_background_image (image); + } + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Backgrounds"); + return d; } class BackgroundSelectionLabel : LabelTool {
--- a/libbirdfont/BirdFontFile.vala +++ b/libbirdfont/BirdFontFile.vala @@ -346,7 +346,7 @@ os.put_string (@"\t<bottom_position>$(round (font.bottom_position))</bottom_position>\n"); os.put_string (@"\t<bottom_limit>$(round (font.bottom_limit))</bottom_limit>\n"); - foreach (Line guide in BirdFont.get_current_font ().custom_guides) { + foreach (Line guide in font.custom_guides) { os.put_string (@"\t<custom_guide label=\"$(guide.label)\">$(round (guide.pos))</custom_guide>\n"); } @@ -662,15 +662,15 @@ } if (t.get_name () == "postscript_name") { - font.postscript_name = XmlParser.parse_escaped_text (t.get_content ()); + font.postscript_name = XmlParser.decode (t.get_content ()); } if (t.get_name () == "name") { - font.name = XmlParser.parse_escaped_text (t.get_content ()); + font.name = XmlParser.decode (t.get_content ()); } if (t.get_name () == "subfamily") { - font.subfamily = XmlParser.parse_escaped_text (t.get_content ()); + font.subfamily = XmlParser.decode (t.get_content ()); } if (t.get_name () == "bold") { @@ -682,23 +682,23 @@ } if (t.get_name () == "full_name") { - font.full_name = XmlParser.parse_escaped_text (t.get_content ()); + font.full_name = XmlParser.decode (t.get_content ()); } if (t.get_name () == "unique_identifier") { - font.unique_identifier = XmlParser.parse_escaped_text (t.get_content ()); + font.unique_identifier = XmlParser.decode (t.get_content ()); } if (t.get_name () == "version") { - font.version = XmlParser.parse_escaped_text (t.get_content ()); + font.version = XmlParser.decode (t.get_content ()); } if (t.get_name () == "description") { - font.description = XmlParser.parse_escaped_text (t.get_content ()); + font.description = XmlParser.decode (t.get_content ()); } if (t.get_name () == "copyright") { - font.copyright = XmlParser.parse_escaped_text (t.get_content ()); + font.copyright = XmlParser.decode (t.get_content ()); } if (t.get_name () == "kerning") { @@ -713,6 +713,10 @@ parse_ligature (t); } + if (t.get_name () == "contextual") { + parse_contectual_ligature (t); + } + if (t.get_name () == "weight") { font.weight = int.parse (t.get_content ()); } @@ -1046,7 +1050,7 @@ line = new Line (label, position); - BirdFont.get_current_font ().custom_guides.add (line); + font.custom_guides.add (line); } } } @@ -1551,6 +1555,47 @@ warning (e.message); } }); + + try { + foreach (ContextualLigature c in ligatures.contextual_ligatures) { + os.put_string (@"<contextual " + + @"ligature=\"$(c.ligatures)\" " + + @"backtrack=\"$(c.backtrack)\" " + + @"input=\"$(c.input)\" " + + @"lookahead=\"$(c.lookahead)\" />\n"); + } + } catch (GLib.Error e) { + warning (e.message); + } + } + + public void parse_contectual_ligature (Tag t) { + string ligature = ""; + string backtrack = ""; + string input = ""; + string lookahead = ""; + Ligatures ligatures; + + foreach (Attribute a in t.get_attributes ()) { + if (a.get_name () == "ligature") { + ligature = a.get_content (); + } + + if (a.get_name () == "backtrack") { + backtrack = a.get_content (); + } + + if (a.get_name () == "input") { + input = a.get_content (); + } + + if (a.get_name () == "lookahead") { + lookahead = a.get_content (); + } + } + + ligatures = font.get_ligatures (); + ligatures.add_contextual_ligature (ligature, backtrack, input, lookahead); } public void parse_ligature (Tag t) {
--- a/libbirdfont/ClickMap.vala +++ b/libbirdfont/ClickMap.vala @@ -40,7 +40,6 @@ } public void create_click_map (Path path) { - double w, h; Context c; c = new Context (map);
--- a/libbirdfont/DefaultCharactersSet.vala +++ b/libbirdfont/DefaultCharactersSet.vala @@ -109,17 +109,22 @@ string all_characters; all_characters = get_characters_for_prefered_language (); - if (all_characters != "") { - gr.parse_ranges (all_characters); - } else { - /// All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - lower_case = t_("a b c d e f g h i j k l m n o p q r s t u v w x y z"); - - /// All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - upper_case = t_("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"); + + try { + if (all_characters != "") { + gr.parse_ranges (all_characters); + } else { + /// All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. + lower_case = t_("a b c d e f g h i j k l m n o p q r s t u v w x y z"); + + /// All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. + upper_case = t_("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"); - gr.parse_ranges (lower_case); - gr.parse_ranges (upper_case); + gr.parse_ranges (lower_case); + gr.parse_ranges (upper_case); + } + } catch (GLib.Error e) { + warning (e.message); } gr.add_range ('0', '9');
--- a/libbirdfont/DrawingTools.vala +++ b/libbirdfont/DrawingTools.vala @@ -115,7 +115,6 @@ // font name font_name.add_tool (new FontName ()); - font_name.draw_separator = false; // Draw tools foresight_tool = new ForesightTool ("foresight"); @@ -124,7 +123,7 @@ }); draw_tools.add_tool (foresight_tool); - Tool bezier_line = new Tool ("bezier_line", t_("Convert the last segment to a straight line in the Beziér tool")); + Tool bezier_line = new Tool ("bezier_line", t_("Convert the last segment to a straight line")); bezier_line.select_action.connect ((self) => { foresight_tool.switch_to_line_mode (); }); @@ -973,8 +972,6 @@ shape_tools.set_persistent (true); shape_tools.set_unique (true); - - view_tools.draw_separator = false; // let these tools progagate events even when other tools are selected foreach (Tool t in draw_tools.tool) { @@ -1316,8 +1313,14 @@ private void add_expander (Expander e) { expanders.add (e); + } + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Glyph"); + return d; } } }
--- a/libbirdfont/Expander.vala +++ b/libbirdfont/Expander.vala @@ -20,9 +20,7 @@ public class Expander : GLib.Object { private static const double HEADLINE_MARGIN = 6; - - public bool draw_separator { get; set; } - + public double x = 7; public double y = 5; public double scroll = 0; @@ -48,7 +46,6 @@ public Expander (string? headline = null) { this.headline = headline; tool = new Gee.ArrayList<Tool> (); - draw_separator = true; } public void set_headline (string? h) { @@ -224,8 +221,6 @@ public void draw (int wd, int hd, Context cr) { double yt = y + scroll + 2; - double ih2 = 5.4 / 2; - double iw2 = 5.4 / 2; Text title; if (tool.size > 0) { @@ -236,29 +231,6 @@ Theme.text_color (title, "Foreground 2"); title.set_font_size (17 * Toolbox.get_scale ()); title.draw_at_baseline (cr, x, yt + HEADLINE_MARGIN + 13 * Toolbox.get_scale ()); - } else if (draw_separator) { - cr.save (); - cr.set_line_width (0.5); - Theme.color (cr, "Foreground 2"); - cr.move_to (x, yt); - cr.line_to (wd - w - x + 6, yt); - cr.stroke (); - cr.restore (); - - // arrow - cr.save (); - cr.new_path (); - cr.set_line_width (1); - - Theme.color_opacity (cr, "Foreground 2", opacity); - - cr.move_to (x - iw2 + 3, yt - ih2 - 0.7 + 1); - cr.line_to (x + iw2 + 3, yt - ih2 - 0.7 + 1); - cr.line_to (x + iw2, yt + 2 + 1); - - cr.close_path(); - cr.stroke (); - cr.restore (); } } }
--- a/libbirdfont/ExportTool.vala +++ b/libbirdfont/ExportTool.vala @@ -11,6 +11,8 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. */ + + using Bird; namespace BirdFont { @@ -35,7 +37,7 @@ string name; StringBuilder s; - name = glyph.get_name (); // FIXME: xml encode + name = XmlParser.encode (glyph.get_name ()); s = new StringBuilder (); s.append ("""<?xml version="1.0" encoding="utf-8"?>
--- a/libbirdfont/Font.vala +++ b/libbirdfont/Font.vala @@ -97,9 +97,12 @@ public Gee.ArrayList<Glyph> deleted_glyphs; - Ligatures ligatures_substitution; + public Ligatures ligature_substitution; public static string? default_license = null; + + public FontSettings settings; + public KerningStrings kerning_strings; public Font () { KerningClasses kerning_classes; @@ -132,9 +135,12 @@ bfp_file = new BirdFontPart (this); deleted_glyphs = new Gee.ArrayList<Glyph> (); - ligatures_substitution = new Ligatures (this); + ligature_substitution = new Ligatures (this); background_images = new Gee.ArrayList<BackgroundImage> (); + + settings = new FontSettings (); + kerning_strings = new KerningStrings (); } public static void set_default_license (string license) { @@ -142,7 +148,7 @@ } public Ligatures get_ligatures () { - return ligatures_substitution; + return ligature_substitution; } public void set_weight (string w) { @@ -626,6 +632,8 @@ } else { save_bf (); } + + settings.save (get_file_name ()); } public bool save_bfp () { @@ -761,6 +769,11 @@ format = FontFormat.FREETYPE; font_file = null; + } + + if (loaded) { + settings.load (get_file_name ()); + kerning_strings.load (this); } return loaded; @@ -819,6 +832,32 @@ public void set_read_only (bool r) { read_only = r; + } + + /** + * @param glyphs Name of glyphs or unicode values separated by space. + * @return glyph names + */ + public Gee.ArrayList<string> get_names (string glyphs) { + Gee.ArrayList<string> names = new Gee.ArrayList<string> (); + string[] parts = glyphs.strip ().split (" "); + + foreach (string p in parts) { + if (p.has_prefix ("U+") || p.has_prefix ("u+")) { + p = (!) to_unichar (p).to_string (); + } + + if (!has_glyph (p)) { + warning (@"The character $p does not have a glyph in " + get_file_name ()); + p = ".notdef"; + } + + if (p != "") { + names.add (p); + } + } + + return names; } public static unichar to_unichar (string unicode) {
--- a/libbirdfont/FontDisplay.vala +++ b/libbirdfont/FontDisplay.vala @@ -155,8 +155,13 @@ public static File find_file (string? dir, string name) { return SearchPaths.find_file (dir, name); + } + + /** returns false if bindings to a single key works in the display. */ + public virtual bool needs_modifier () { + return false; } } }
--- /dev/null +++ b/libbirdfont/FontSettings.vala @@ -1,1 +1,131 @@ + /* + Copyright (C) 2015 Johan Mattsson + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + */ + + using Bird; + + namespace BirdFont { + + /** Font specific settings file. */ + public class FontSettings : GLib.Object { + + string font_name; + Gee.HashMap<string, string> settings; + + public FontSettings () { + settings = new Gee.HashMap<string, string> (); + font_name = ""; + } + + public string get_setting (string key) { + if (settings.has_key (key)) { + return settings.get (key); + } + + return ""; + } + + public void set_setting (string key, string v) { + settings.set (key, v); + save (font_name); + } + + File get_settings_file () { + File config_directory = BirdFont.get_settings_directory (); + return get_child (config_directory, font_name.replace (".bf", ".config")); + } + + public void save (string font_file_name) { + File f; + StringBuilder sb; + + font_name = font_file_name; + + try { + f = get_settings_file (); + + if (f.query_exists ()) { + f.delete (); + } + + sb = new StringBuilder (); + + sb.append ("<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>\n"); + sb.append ("<settings>\n"); + + foreach (var k in settings.keys) { + sb.append ("\t<setting key=\""); + sb.append (k); + sb.append ("\" "); + sb.append ("value=\""); + sb.append (XmlParser.encode (settings.get (k))); + sb.append ("\" />\n"); + } + + sb.append ("</settings>\n"); + + FileUtils.set_contents ((!) f.get_path (), sb.str); + + } catch (Error e) { + stderr.printf ("Can not save settings. (%s)", e.message); + } + } + + public void load (string font_file_name) { + File f; + string xml_data; + XmlParser parser; + + try { + settings.clear (); + font_name = font_file_name; + f = get_settings_file (); + + if (f.query_exists ()) { + FileUtils.get_contents((!) f.get_path (), out xml_data); + parser = new XmlParser (xml_data); + parse_settings (parser.get_root_tag ()); + } + } catch (GLib.Error e) { + warning (e.message); + } + } + + void parse_settings (Tag tag) { + foreach (Tag t in tag) { + if (t.get_name () == "setting") { + parse_setting (t); + } + } + } + + void parse_setting (Tag tag) { + string key = ""; + string v = ""; + foreach (Attribute a in tag.get_attributes ()) { + if (a.get_name () == "key") { + key = a.get_content (); + } + + if (a.get_name () == "value") { + v = XmlParser.decode (a.get_content ()); + } + } + + settings.set (key, v); + } + + } + + }
--- a/libbirdfont/ForesightTool.vala +++ b/libbirdfont/ForesightTool.vala @@ -200,8 +200,8 @@ if (last.point.get_right_handle ().is_line () || last.point.get_left_handle ().is_line ()) { last.point.convert_to_curve (); - last.point.get_right_handle ().length = 0.01; - last.point.get_left_handle ().length = 0.01; + last.point.get_right_handle ().length = 0.1; + last.point.get_left_handle ().length = 0.1; } } @@ -228,8 +228,8 @@ last.point.convert_to_curve (); last.point.set_reflective_handles (true); - last.point.get_right_handle ().length = 0.01; - last.point.get_left_handle ().length = 0.01; + last.point.get_right_handle ().length = 0.1; + last.point.get_left_handle ().length = 0.1; } if (previous_point == 0) { @@ -242,8 +242,8 @@ if (h.is_line ()) { last.point.convert_to_curve (); - last.point.get_right_handle ().length = 0.01; - last.point.get_left_handle ().length = 0.01; + last.point.get_right_handle ().length = 0.1; + last.point.get_left_handle ().length = 0.1; } p.move_action (p, x, y);
--- a/libbirdfont/Glyph.vala +++ b/libbirdfont/Glyph.vala @@ -431,8 +431,6 @@ left_line = new Line ("left", left_limit, true); left_line.position_updated.connect ((pos) => { - double x1, y1, x2, y2; - left_limit = pos; update_other_spacing_classes (); @@ -442,8 +440,6 @@ right_line = new Line ("right", right_limit, true); right_line.position_updated.connect ((pos) => { - double x1, y1, x2, y2; - right_limit = pos; update_other_spacing_classes ();
--- a/libbirdfont/GlyphSequence.vala +++ b/libbirdfont/GlyphSequence.vala @@ -1,5 +1,5 @@ /* - Copyright (C) 2013 Johan Mattsson + Copyright (C) 2013 2015 Johan Mattsson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as @@ -28,6 +28,21 @@ public int length () { return glyph.size; + } + + public void add (Glyph? g) { + glyph.add (g); + ranges.add (null); + } + + public void append (GlyphSequence c) { + foreach (Glyph? g in c.glyph) { + glyph.add (g); + } + + foreach (GlyphRange? r in c.ranges) { + ranges.add (r); + } } /** Do ligature substitution. @@ -57,8 +72,13 @@ ligatures = font.get_ligatures (); ligatures.get_single_substitution_ligatures ((substitute, ligature) => { - ligature_sequence.replace (substitute, ligature.get_current ()); + ligature_sequence.replace (substitute, ligature); }); + + foreach (ContextualLigature c in ligatures.contextual_ligatures) { + ligature_sequence.replace_contextual (c.get_backtrack (), + c.get_input (), c.get_lookahead (), c.get_ligature_sequence ()); + } ligature_sequence.ranges.clear (); for (int i = 0; i < ligature_sequence.glyph.size; i++) { @@ -68,18 +88,35 @@ return ligature_sequence; } - void replace (GlyphSequence old, Glyph replacement) { + void replace (GlyphSequence old, GlyphSequence replacement) { int i = 0; while (i < glyph.size) { if (starts_with (old, i)) { substitute (i, old.glyph.size, replacement); - i = 0; + i += replacement.length (); } else { i++; } } } - + + void replace_contextual (GlyphSequence backtrack, GlyphSequence input, GlyphSequence lookahead, GlyphSequence replacement) { + bool start, middle, end; + int i = 0; + while (i < glyph.size) { + start = starts_with (backtrack, i); + middle = starts_with (input, i + backtrack.length ()); + end = starts_with (lookahead, i + backtrack.length () + input.length ()); + + if (start && middle && end) { + substitute (i + backtrack.length (), input.length (), replacement); + i += i + backtrack.length () + input.length (); + } else { + i++; + } + } + } + bool starts_with (GlyphSequence old, uint index) { Glyph? gl; @@ -100,13 +137,15 @@ return true; } - void substitute (uint index, uint length, Glyph substitute) { + void substitute (uint index, uint length, GlyphSequence substitute) { Gee.ArrayList<Glyph?> new_list = new Gee.ArrayList<Glyph?> (); int i = 0; foreach (Glyph? g in glyph) { if (i == index) { - new_list.add (substitute); + foreach (Glyph? gn in substitute.glyph) { + new_list.add (gn); + } } if (!(i >= index && i < index + length)) {
--- a/libbirdfont/GuideTab.vala +++ b/libbirdfont/GuideTab.vala @@ -32,7 +32,7 @@ int index = row.get_index (); if (delete_button) { - return_if_fail (0 <= index < BirdFont.get_current_font ().custom_guides.size); + return_if_fail (0 <= index < font.custom_guides.size); BirdFont.get_current_font ().custom_guides.remove_at (index); update_rows (); } @@ -40,7 +40,6 @@ public override void update_rows () { int i = 0; - SpacingData spacing = BirdFont.get_current_font ().get_spacing (); rows.clear ();
--- a/libbirdfont/KerningDisplay.vala +++ b/libbirdfont/KerningDisplay.vala @@ -43,7 +43,7 @@ Text kerning_label = new Text (); public bool adjust_side_bearings = false; - bool right_side_bearing = true; + public bool right_side_bearing = true; public KerningDisplay () { GlyphSequence w = new GlyphSequence (); @@ -538,13 +538,45 @@ } public static void previous_pair () { - KerningDisplay d = MainWindow.get_kerning_display (); - d.set_selected_handle (d.selected_handle - 1); + KerningDisplay kd; + FontDisplay fd; + SpacingTab st; + + fd = MainWindow.get_current_display (); + + if (fd is SpacingTab) { + st = (SpacingTab) fd; + if (!st.right_side_bearing) { + st.right_side_bearing = true; + } else { + st.right_side_bearing = false; + st.set_selected_handle (st.selected_handle - 1); + } + } else if (fd is KerningDisplay) { + kd = (KerningDisplay) fd; + kd.set_selected_handle (kd.selected_handle - 1); + } } public static void next_pair () { - KerningDisplay d = MainWindow.get_kerning_display (); - d.set_selected_handle (d.selected_handle + 1); + KerningDisplay kd; + FontDisplay fd; + SpacingTab st; + + fd = MainWindow.get_current_display (); + + if (fd is SpacingTab) { + st = (SpacingTab) fd; + if (st.right_side_bearing) { + st.right_side_bearing = false; + } else { + st.right_side_bearing = true; + st.set_selected_handle (st.selected_handle + 1); + } + } else if (fd is KerningDisplay) { + kd = (KerningDisplay) fd; + kd.set_selected_handle (kd.selected_handle + 1); + } } private static string round (double d) { @@ -588,18 +620,6 @@ set_space (selected_handle, 1 / KerningTools.font_size); } - if (KeyBindings.modifier == CTRL && (keyval == Key.LEFT || keyval == Key.RIGHT)) { - if (keyval == Key.LEFT) { - selected_handle--; - } - - if (keyval == Key.RIGHT) { - selected_handle++; - } - - set_selected_handle (selected_handle); - } - if (KeyBindings.modifier == NONE || KeyBindings.modifier == SHIFT || KeyBindings.modifier == ALT) { @@ -1019,7 +1039,11 @@ KerningTools.zoom_bar.set_zoom (KerningTools.font_size / 3); GlyphCanvas.redraw (); } - + + public override bool needs_modifier () { + return true; + } + public class UndoItem : GLib.Object { public string first; public string next;
--- /dev/null +++ b/libbirdfont/KerningStrings.vala @@ -1,1 +1,107 @@ + /* + Copyright (C) 2015 Johan Mattsson + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + */ + + namespace BirdFont { + + public class KerningStrings : GLib.Object { + + Gee.ArrayList<string> kerning_strings = new Gee.ArrayList<string> (); + int current_position = 0; + + public KerningStrings () { + } + + public bool is_empty () { + return kerning_strings.size == 0; + } + + public string next () { + string w = ""; + Font font = BirdFont.get_current_font (); + + if (0 <= current_position < kerning_strings.size) { + w = kerning_strings.get (current_position); + current_position++; + font.settings.set_setting ("kerning_string_position", @"$current_position"); + } + + return w; + } + + public string previous () { + string w = ""; + Font font = BirdFont.get_current_font (); + + if (0 <= current_position - 1 < kerning_strings.size) { + current_position--; + w = kerning_strings.get (current_position); + font.settings.set_setting ("kerning_string_position", @"$current_position"); + } + + return w; + + } + + public void load_file () { + FileChooser fc = new FileChooser (); + fc.file_selected.connect ((f) => { + Font font = BirdFont.get_current_font (); + if (f != null) { + load_new_string (font, (!) f); + } + }); + + MainWindow.file_chooser (t_("Load kerning strings"), fc, FileChooser.LOAD); + } + + public void load (Font font) { + string path; + + path = font.settings.get_setting ("kerning_string_file"); + + if (path != "") { + load_new_string (font, path); + current_position = int.parse (font.settings.get_setting ("kerning_string_position")); + } + } + + public void load_new_string (Font font, string kerning_strings_file) { + string data; + string[] strings; + string w; + + try { + kerning_strings.clear (); + + FileUtils.get_contents(kerning_strings_file, out data); + strings = data.replace ("\n", " ").split (" "); + + foreach (string s in strings) { + w = s.replace ("\r", ""); + if (w != "") { + kerning_strings.add (s); + } + } + + current_position = 0; + + font.settings.set_setting ("kerning_string_file", kerning_strings_file); + } catch (GLib.Error e) { + warning (e.message); + } + } + } + + }
--- a/libbirdfont/KerningTools.vala +++ b/libbirdfont/KerningTools.vala @@ -1,5 +1,5 @@ /* - Copyright (C) 2013 2014 Johan Mattsson + Copyright (C) 2013 2014 2015 Johan Mattsson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as @@ -24,6 +24,9 @@ public static double font_size = 1; public static ZoomBar zoom_bar; + + public static Tool previous_kerning_string; + public static Tool next_kerning_string; public KerningTools () { init (); @@ -36,7 +39,6 @@ Expander font_name = new Expander (); font_name.add_tool (new FontName ()); - font_name.draw_separator = false; Expander zoom_expander = new Expander (t_("Font Size")); @@ -89,7 +91,45 @@ d.insert_unichar (); }); kerning_tools.add_tool (insert_unicode); + + string empty_kerning_text = t_("Open a text file with kerning strings first."); + previous_kerning_string = new Tool ("previous_kerning_string", t_("Previous kerning string")); + previous_kerning_string.select_action.connect ((self) => { + FontDisplay fd = MainWindow.get_current_display (); + KerningDisplay d = (KerningDisplay) fd; + Font f = BirdFont.get_current_font (); + string w = f.kerning_strings.previous (); + + if (f.kerning_strings.is_empty ()) { + MainWindow.show_message (empty_kerning_text); + } else if (w == "") { + MainWindow.show_message (t_("You have reached the beginning of the list.")); + } else { + d.new_line (); + d.add_text (w); + } + }); + kerning_tools.add_tool (previous_kerning_string); + + next_kerning_string = new Tool ("next_kerning_string", t_("Next kerning string")); + next_kerning_string.select_action.connect ((self) => { + FontDisplay fd = MainWindow.get_current_display (); + KerningDisplay d = (KerningDisplay) fd; + Font f = BirdFont.get_current_font (); + string w = f.kerning_strings.next (); + + if (f.kerning_strings.is_empty ()) { + MainWindow.show_message (empty_kerning_text); + } else if (w == "") { + MainWindow.show_message (t_("You have reached the end of the list.")); + } else { + d.new_line (); + d.add_text (w); + } + }); + kerning_tools.add_tool (next_kerning_string); + kerning_tools.set_persistent (false); kerning_tools.set_unique (false); @@ -212,8 +252,14 @@ kr = (KerningRange) t; kr.update_spacing_class (); } + } + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Kerning"); + return d; } } }
--- a/libbirdfont/LigatureList.vala +++ b/libbirdfont/LigatureList.vala @@ -29,10 +29,10 @@ return rows; } - void add_contextual_ligature (string backtrack, string input, string lookahead) { + void add_contextual_ligature (string ligature, string backtrack, string input, string lookahead) { Font font = BirdFont.get_current_font (); Ligatures ligatures = font.get_ligatures (); - ligatures.add_contextual_ligature (backtrack, input, lookahead); + ligatures.add_contextual_ligature (ligature, backtrack, input, lookahead); } void add_ligature (string subst, string liga) { @@ -45,59 +45,52 @@ Font font = BirdFont.get_current_font (); Ligatures ligatures = font.get_ligatures (); int i; - ContextualLigature cl; + int ncontextual; + ncontextual = ligatures.contextual_ligatures.size; + if (row.get_index () == NEW_LIGATURE && column == 0) { add_ligature (t_("character sequence"), t_("ligature")); TabContent.hide_text_input (); } else if (row.get_index () == NEW_LIGATURE && column == 1) { if (BirdFont.has_argument ("--test")) { - add_contextual_ligature (t_("beginning"), t_("middle"), t_("end")); + add_contextual_ligature (t_("substitution"), t_("beginning"), t_("middle"), t_("end")); TabContent.hide_text_input (); } - } else if (row.has_row_data ()) { + } else if (row.get_index () < ncontextual) { i = row.get_index (); - cl = (ContextualLigature) ((!) row.get_row_data ()); - - if (delete_button) { - cl.remove_ligature_at (i); - } else if (column == 0) { - cl.set_ligature (i); - } else if (column == 2) { - cl.set_substitution (i); - } - } else if (row.get_index () < ligatures.count ()) { - if (ligatures.count () != 0) { + if (i < ligatures.count_contextual_ligatures ()) { + return_if_fail (0 <= i < ligatures.count_contextual_ligatures ()); if (delete_button) { - return_if_fail (0 <= row.get_index () < ligatures.count ()); - ligatures.remove_at (row.get_index ()); + ligatures.remove_contextual_ligatures_at (i); TabContent.hide_text_input (); - } else if (column == 0) { - return_if_fail (0 <= row.get_index () < ligatures.count ()); - ligatures.set_ligature (row.get_index ()); + } if (column == 0) { + ligatures.set_contextual_ligature (i); + } else if (column == 1) { + ligatures.set_beginning (i); } else if (column == 2) { - return_if_fail (0 <= row.get_index () < ligatures.count ()); - ligatures.set_substitution (row.get_index ()); - } + ligatures.set_middle (i); + } else if (column == 3) { + ligatures.set_end (i); + } } - } else { - i = row.get_index () - ligatures.count (); - if (i < ligatures.count_contextual_ligatures ()) { - return_if_fail (0 <= i < ligatures.count_contextual_ligatures ()); + } else if (row.get_index () >= ncontextual) { + i = row.get_index () - ncontextual; + + if (ligatures.count () != 0) { if (delete_button) { - ligatures.remove_contextual_ligatures_at (i); + return_if_fail (0 <= i < ligatures.count ()); + ligatures.remove_at (i); TabContent.hide_text_input (); } else if (column == 0) { - ligatures.set_beginning (i); - } else if (column == 1) { - ligatures.set_middle (i); + return_if_fail (0 <= i < ligatures.count ()); + ligatures.set_ligature (i); } else if (column == 2) { - ligatures.set_end (i); - } else if (column == 3) { - ligatures.add_substitution_at (i); + return_if_fail (0 <= i < ligatures.count ()); + ligatures.set_substitution (i); } } - } + } update_rows (); update_scrollbar (); @@ -111,36 +104,20 @@ Row row; rows.clear (); - if (BirdFont.has_argument ("--test")) { - row = new Row.columns_2 (t_("New Ligature"), t_("New Contextual Substitution"), NEW_LIGATURE, false); - rows.add (row); - } else { - row = new Row.columns_1 (t_("New Ligature"), NEW_LIGATURE, false); - rows.add (row); - } + + row = new Row.columns_2 (t_("New Ligature"), t_("New Contextual Substitution"), NEW_LIGATURE, false); + rows.add (row); i = 0; - ligatures.get_ligatures ((subst, liga) => { - row = new Row.columns_3 (liga, "", subst, i); + ligatures.get_contextual_ligatures ((liga) => { + row = new Row.columns_4 (liga.ligatures, liga.backtrack, liga.input, liga.lookahead, i); rows.add (row); i++; }); - - ligatures.get_contextual_ligatures ((liga) => { - int j; - - row = new Row.columns_4 (liga.backtrack, liga.input, liga.lookahead, - t_("Add Ligature"), i); + + ligatures.get_ligatures ((subst, liga) => { + row = new Row.columns_3 (liga, "", subst, i); rows.add (row); - - j = 0; - foreach (Ligature l in liga.ligatures) { - row = new Row.columns_3 (l.ligature, "", l.substitution, j); - row.set_row_data (liga); - rows.add (row); - j++; - } - i++; });
--- a/libbirdfont/Ligatures.vala +++ b/libbirdfont/Ligatures.vala @@ -19,11 +19,11 @@ public class Ligatures : GLib.Object { - Gee.ArrayList<Ligature> ligatures = new Gee.ArrayList<Ligature> (); - Gee.ArrayList<ContextualLigature> contextual_ligatures = new Gee.ArrayList<ContextualLigature> (); + public Gee.ArrayList<Ligature> ligatures = new Gee.ArrayList<Ligature> (); + public Gee.ArrayList<ContextualLigature> contextual_ligatures = new Gee.ArrayList<ContextualLigature> (); public delegate void LigatureIterator (string substitution, string ligature); - public delegate void SingleLigatureIterator (GlyphSequence substitution, GlyphCollection ligature); + public delegate void SingleLigatureIterator (GlyphSequence substitution, GlyphSequence ligature); public delegate void ContextualLigatureIterator (ContextualLigature lig); @@ -48,17 +48,20 @@ public void get_single_substitution_ligatures (SingleLigatureIterator iter) { get_ligatures ((substitution, ligature) => { GlyphCollection? gc; - GlyphCollection li; + GlyphSequence lig; GlyphSequence gs; string[] subst_names = substitution.split (" "); - gc = font.get_glyph_collection_by_name (ligature); - - if (gc == null) { - return; + lig = new GlyphSequence (); + foreach (string n in font.get_names (ligature)) { + gc = font.get_glyph_collection_by_name (n); + + if (gc == null) { + return; + } + + lig.add (((!) gc).get_current ()); } - - li = (!) gc; gs = new GlyphSequence (); foreach (string s in subst_names) { @@ -71,7 +74,7 @@ gs.glyph.add (((!) gc).get_current ()); } - iter (gs, li); + iter (gs, lig); }); } @@ -92,13 +95,7 @@ return_if_fail (0 <= i < contextual_ligatures.size); contextual_ligatures.remove_at (i); } - - /** Add ligaure for a chained substitution. */ - public void add_substitution_at (int index) { - return_if_fail (0 <= index < contextual_ligatures.size); - contextual_ligatures.get (index).add_ligature (); - } - + public void set_beginning (int index) { ContextualLigature lig; TextListener listener; @@ -115,6 +112,7 @@ listener.signal_submit.connect (() => { TabContent.hide_text_input (); MainWindow.get_ligature_display ().update_rows (); + sort_ligatures (); }); TabContent.show_text_input (listener); @@ -136,6 +134,7 @@ listener.signal_submit.connect (() => { TabContent.hide_text_input (); MainWindow.get_ligature_display ().update_rows (); + sort_ligatures (); }); TabContent.show_text_input (listener); @@ -157,9 +156,10 @@ listener.signal_submit.connect (() => { TabContent.hide_text_input (); MainWindow.get_ligature_display ().update_rows (); + sort_ligatures (); }); - TabContent.show_text_input (listener); + TabContent.show_text_input (listener); } public void set_ligature (int index) { @@ -170,7 +170,30 @@ lig = ligatures.get (index); lig.set_ligature (); } - + + public void set_contextual_ligature (int index) { + ContextualLigature lig; + TextListener listener; + + return_if_fail (0 <= index < contextual_ligatures.size); + + lig = contextual_ligatures.get (index); + listener = new TextListener (t_("Ligature"), lig.ligatures, t_("Set")); + + listener.signal_text_input.connect ((text) => { + lig.ligatures = text; + }); + + listener.signal_submit.connect (() => { + TabContent.hide_text_input (); + MainWindow.get_ligature_display ().update_rows (); + sort_ligatures (); + }); + + TabContent.show_text_input (listener); + + } + public void set_substitution (int index) { Ligature lig; @@ -185,8 +208,8 @@ sort_ligatures (); } - public void add_contextual_ligature (string backtrack, string input, string lookahead) { - ContextualLigature l = new ContextualLigature (backtrack, input, lookahead); + public void add_contextual_ligature (string ligature, string backtrack, string input, string lookahead) { + ContextualLigature l = new ContextualLigature (font, ligature, backtrack, input, lookahead); contextual_ligatures.insert (0, l); sort_ligatures (); } @@ -222,12 +245,8 @@ return chars_next - chars_first; }); - - foreach (ContextualLigature c in contextual_ligatures) { - c.sort (); - } } } }
--- a/libbirdfont/Menu.vala +++ b/libbirdfont/Menu.vala @@ -166,21 +166,21 @@ }); edit_menu.items.add (paste); - MenuItem paste_in_place = add_menu_item (t_("Paste In Place"), "paste in place"); + MenuItem paste_in_place = add_menu_item (t_("Paste In Place"), "paste in place", "Glyph"); paste_in_place.action.connect (() => { ClipTool.paste_in_place (); show_menu = false; }); edit_menu.items.add (paste_in_place); - MenuItem select_all_paths = add_menu_item (t_("Select All Paths"), "select all paths"); + MenuItem select_all_paths = add_menu_item (t_("Select All Paths"), "select all paths", "Glyph"); select_all_paths.action.connect (() => { MainWindow.select_all_paths (); show_menu = false; }); edit_menu.items.add (select_all_paths); - MenuItem move_to_baseline = add_menu_item (t_("Move To Baseline"), "move to baseline"); + MenuItem move_to_baseline = add_menu_item (t_("Move To Baseline"), "move to baseline", "Glyph"); move_to_baseline.action.connect (() => { MenuTab.move_to_baseline (); show_menu = false; @@ -194,14 +194,14 @@ }); edit_menu.items.add (search); - MenuItem export_glyph = add_menu_item (t_("Export Glyph as SVG"), "export glyph as svg"); + MenuItem export_glyph = add_menu_item (t_("Export Glyph as SVG"), "export glyph as svg", "Glyph"); export_glyph.action.connect (() => { ExportTool.export_current_glyph (); show_menu = false; }); edit_menu.items.add (export_glyph); - MenuItem import_svg = add_menu_item (t_("Import SVG file"), "import svg file"); + MenuItem import_svg = add_menu_item (t_("Import SVG file"), "import svg file", "Glyph"); import_svg.action.connect (() => { SvgParser.import (); show_menu = false; @@ -215,14 +215,14 @@ }); edit_menu.items.add (import_background_image); - MenuItem simplify_path = add_menu_item (t_("Simplify Path"), "simplify path"); + MenuItem simplify_path = add_menu_item (t_("Simplify Path"), "simplify path", "Glyph"); simplify_path.action.connect (() => { MenuTab.simplify_path (); show_menu = false; }); edit_menu.items.add (simplify_path); - MenuItem close_path = add_menu_item (t_("Close Path"), "close path"); + MenuItem close_path = add_menu_item (t_("Close Path"), "close path", "Glyph"); close_path.action.connect (() => { PenTool.close_all_paths (); show_menu = false; @@ -236,14 +236,14 @@ }); edit_menu.items.add (glyph_sequence); - MenuItem set_background_glyph = add_menu_item (t_("Set Background Glyph"), "set background glyph"); + MenuItem set_background_glyph = add_menu_item (t_("Set Background Glyph"), "set background glyph", "Glyph"); set_background_glyph.action.connect (() => { MenuTab.use_current_glyph_as_background (); show_menu = false; }); edit_menu.items.add (set_background_glyph); - MenuItem remove_background_glyph = add_menu_item (t_("Remove Background Glyph"), "remove background glyph"); + MenuItem remove_background_glyph = add_menu_item (t_("Remove Background Glyph"), "remove background glyph", "Glyph"); remove_background_glyph.action.connect (() => { MenuTab.reset_glyph_background (); show_menu = false; @@ -264,36 +264,32 @@ }); edit_menu.items.add (show_guide_guide); - MenuItem select_point_above = add_menu_item (t_("Select Point Above"), "select point above"); + MenuItem select_point_above = add_menu_item (t_("Select Point Above"), "select point above", "Glyph"); select_point_above.action.connect (() => { PenTool.select_point_up (); show_menu = false; }); - select_point_above.display = "Glyph"; edit_menu.items.add (select_point_above); - MenuItem select_next_point = add_menu_item (t_("Select Next Point"), "select next point"); + MenuItem select_next_point = add_menu_item (t_("Select Next Point"), "select next point", "Glyph"); select_next_point.action.connect (() => { PenTool.select_point_right (); show_menu = false; }); - select_next_point.display = "Glyph"; edit_menu.items.add (select_next_point); - MenuItem select_previous_point = add_menu_item (t_("Select Previous Point"), "select previous point"); + MenuItem select_previous_point = add_menu_item (t_("Select Previous Point"), "select previous point", "Glyph"); select_previous_point.action.connect (() => { PenTool.select_point_left (); show_menu = false; }); - select_previous_point.display = "Glyph"; edit_menu.items.add (select_previous_point); - MenuItem select_point_below = add_menu_item (t_("Select Point Below"), "select point below"); + MenuItem select_point_below = add_menu_item (t_("Select Point Below"), "select point below", "Glyph"); select_point_below.action.connect (() => { PenTool.select_point_down (); show_menu = false; }); - select_point_below.display = "Glyph"; edit_menu.items.add (select_point_below); // tab menu @@ -371,7 +367,8 @@ KerningDisplay.next_pair (); show_menu = false; }); - next_kerning_pair.display = "Kerning"; + next_kerning_pair.add_display("Kerning"); + next_kerning_pair.add_display("Spacing"); kerning_menu.items.add (next_kerning_pair); MenuItem previous_kerning_pair = add_menu_item (t_("Select Previous Kerning Pair"), "select previous kerning pair"); @@ -379,9 +376,25 @@ KerningDisplay.previous_pair (); show_menu = false; }); - previous_kerning_pair.display = "Kerning"; + previous_kerning_pair.add_display("Kerning"); + previous_kerning_pair.add_display("Spacing"); kerning_menu.items.add (previous_kerning_pair); + MenuItem load_kerning_strings = add_menu_item (t_("Load Kerning Strings"), "load kerning strings"); + load_kerning_strings.action.connect (() => { + BirdFont.get_current_font ().kerning_strings.load_file (); + show_menu = false; + }); + kerning_menu.items.add (load_kerning_strings); + + MenuItem reload_kerning_strings = add_menu_item (t_("Reload Kerning Strings"), "reloadload kerning strings"); + reload_kerning_strings.action.connect (() => { + Font f = BirdFont.get_current_font (); + f.kerning_strings.load (f); + show_menu = false; + }); + kerning_menu.items.add (reload_kerning_strings); + // ligature menu MenuItem ligature = add_menu_item (t_("Ligatures")); ligature.action.connect (() => { @@ -454,32 +467,39 @@ string display; FontDisplay current_display = MainWindow.get_current_display (); ToolItem tm; - unichar c = (unichar) keyval; foreach (MenuItem item in sorted_menu_items) { if (item.key == (unichar) keyval && item.modifiers == KeyBindings.modifier) { - if (current_display is Glyph && item.display == "Glyph") { + if (current_display is Glyph && item.in_display ("Glyph")) { item.action (); } display = current_display.get_name (); - - if (!(display == "Kerning" && display == "Spacing" && display != "Preview" && item.modifiers == NONE)) { + + if (current_display is Glyph) { + display = "Glyph"; + } + + if (!current_display.needs_modifier () || item.modifiers != NONE) { if (!SettingsDisplay.update_key_bindings - && (item.display == "" || item.display == display)) { + && item.in_display (display) + && !(item is ToolItem)) { item.action (); } if (item is ToolItem) { tm = (ToolItem) item; - if (!tm.tool.is_tool_modifier) { - MainWindow.get_toolbox ().set_current_tool (tm.tool); - return; - } else { - tm.tool.select_action (tm.tool); - return; + if (tm.in_display (display)) { + if (tm.tool.editor_events) { + MainWindow.get_toolbox ().set_current_tool (tm.tool); + tm.tool.select_action (tm.tool); + return; + } else { + tm.tool.select_action (tm.tool); + return; + } } } } @@ -562,12 +582,16 @@ } } - MenuItem add_menu_item (string label, string description = "") { + MenuItem add_menu_item (string label, string description = "", string display = "") { MenuItem i = new MenuItem (label, description); if (description != "") { menu_items.set (description, i); sorted_menu_items.add (i); + } + + if (display != "") { + i.add_display (display); } return i; @@ -603,6 +627,10 @@ if (tool_item.identifier != "" && !has_menu_item (tool_item.identifier)) { menu_items.set (tool_item.identifier, tool_item); sorted_menu_items.add (tool_item); + } + + foreach (string d in tool_set.get_displays ()) { + tool_item.add_display (d); } } }
--- a/libbirdfont/MenuItem.vala +++ b/libbirdfont/MenuItem.vala @@ -25,13 +25,33 @@ // key bindings public uint modifiers = NONE; public unichar key = '\0'; - public string display = ""; + + public Gee.ArrayList<string> displays = new Gee.ArrayList<string> (); public MenuItem (string label, string identifier = "") { this.label = new Text (); this.label.set_text (label); this.identifier = identifier; y = 0; + } + + public void add_display (string d) { + displays.add (d); + } + + /** @return true if a key binding can be used in @param display. */ + public bool in_display (string display) { + if (displays.size == 0) { + return true; + } + + foreach (string d in displays) { + if (d == display) { + return true; + } + } + + return false; } public string get_key_bindings () { @@ -50,6 +70,7 @@ if ((modifiers & LOGO) > 0) { key_binding += "Command+"; + } if ((modifiers & SHIFT) > 0) {
--- a/libbirdfont/OpenFontFormat/ContextualLigature.vala +++ b/libbirdfont/OpenFontFormat/ContextualLigature.vala @@ -15,56 +15,146 @@ namespace BirdFont { public class ContextualLigature : GLib.Object { - + public string backtrack = ""; public string input = ""; public string lookahead = ""; + public string ligatures = ""; - public Gee.ArrayList<Ligature> ligatures; + Font font; - public ContextualLigature (string backtrack, string input, string lookahead) { + /** All arguments are list of glyph names separated by space. */ + public ContextualLigature (Font font, string ligatures, string backtrack, string input, string lookahead) { + this.font = font; this.backtrack = backtrack; this.input = input; this.lookahead = lookahead; - - ligatures = new Gee.ArrayList<Ligature> (); + this.ligatures = ligatures; } - public void remove_ligature_at (int i) { - return_if_fail (0 <= i < ligatures.size); - ligatures.remove_at (i); + public Gee.ArrayList<Ligature> get_ligatures () { + Gee.ArrayList<Ligature> ligature_list = new Gee.ArrayList<Ligature> (); + string[] ligatures = ligatures.split (" "); + + foreach (string ligature_name in ligatures) { + ligature_list.add (new Ligature (ligature_name)); + } + + return ligature_list; } + + public FontData get_font_data (GlyfTable glyf_table, uint16 ligature_lookup_index) + throws GLib.Error { + FontData fd = new FontData (); + Font font = BirdFont.get_current_font (); // FIXME: thread safety? + + Gee.ArrayList<string> backtrack = font.get_names (backtrack); + Gee.ArrayList<string> input = font.get_names (input); + Gee.ArrayList<string> lookahead = font.get_names (lookahead); + + // FIXME: add ligatures + + uint16 lookahead_offset, input_offset, backtrack_offset; + + fd.add_ushort (3); // format identifier + + backtrack_offset = 14 + (uint16) (lookahead.size * 2) + (uint16) (input.size * 2) + (uint16) (backtrack.size * 2); + fd.add_ushort ((uint16) backtrack.size); // backtrack glyph count + for (uint16 i = 0; i < backtrack.size; i++) { + fd.add_ushort (backtrack_offset + 6 * i); // array of offsets to coverage table + } + + input_offset = 14 + (uint16) (lookahead.size * 2) + (uint16) (input.size * 2) + (uint16) (backtrack.size * (2 + 6)); + fd.add_ushort ((uint16) input.size); // input glyph count (middle) + for (uint16 i = 0; i < input.size; i++) { + fd.add_ushort (input_offset + 6 * i); // array of offsets to coverage table + } + + lookahead_offset = 14 + (uint16) (lookahead.size * 2) + (uint16) (input.size * (2 + 6)) + (uint16) (backtrack.size * (2 + 6)); + fd.add_ushort ((uint16) lookahead.size); // lookahead glyph count + for (uint16 i = 0; i < lookahead.size; i++) { + fd.add_ushort (lookahead_offset + 6 * i); // array of offsets to coverage table + } + + fd.add_ushort (1); // substitute count + // substitution lookup records + fd.add_ushort (0); // glyph sequence index for the character that will be substituted + fd.add_ushort (ligature_lookup_index); // go to the ligature substitution via lookup table - public void add_ligature () { - Ligature l = new Ligature (t_("ligature"), t_("glyph sequence")); - ligatures.add (l); + // backtrack coverage table1 + if (fd.length_with_padding () != backtrack_offset) { + warning (@"Wrong backtrack offset: $backtrack_offset != $(fd.length_with_padding ())"); + } + + // gid array + foreach (string glyph_name in backtrack) { + fd.add_ushort (1); // format + fd.add_ushort ((uint16) backtrack.size); // coverage array length + fd.add_ushort ((uint16) glyf_table.get_gid (glyph_name)); + } + + // input coverage table1 + if (fd.length_with_padding () != input_offset) { + warning (@"Wrong input offset: $input_offset != $(fd.length_with_padding ())"); + } + + // gid array + foreach (string glyph_name in input) { + fd.add_ushort (1); // format + fd.add_ushort ((uint16) input.size); // coverage array length + fd.add_ushort ((uint16) glyf_table.get_gid (glyph_name)); + } + + // lookahead coverage table1 + if (fd.length_with_padding () != lookahead_offset) { + warning (@"Wrong lookahead offset: $lookahead_offset != $(fd.length_with_padding ())"); + } + + // gid array + foreach (string glyph_name in lookahead) { + fd.add_ushort (1); // format + fd.add_ushort ((uint16) lookahead.size); // coverage array length + fd.add_ushort ((uint16) glyf_table.get_gid (glyph_name)); + } + + return fd; } - public void set_ligature (int i) { - return_if_fail (0 <= i < ligatures.size); - ligatures.get (i).set_ligature (); + public GlyphSequence get_backtrack () { + return get_sequence (backtrack); } - public void set_substitution (int i) { - return_if_fail (0 <= i < ligatures.size); - ligatures.get (i).set_substitution (this); + public GlyphSequence get_input () { + return get_sequence (input); } - public void sort () { - ligatures.sort ((a, b) => { - Ligature first, next; - int chars_first, chars_next; + public GlyphSequence get_lookahead () { + return get_sequence (lookahead); + } + + public GlyphSequence get_ligature_sequence () { + return get_sequence (ligatures); + } + + GlyphSequence get_sequence (string context) { + GlyphCollection? gc; + GlyphSequence gs; + + gs = new GlyphSequence (); + foreach (string s in font.get_names (context)) { + gc = font.get_glyph_collection_by_name (s); - first = (Ligature) a; - next = (Ligature) b; + if (gc == null) { + warning (@"No glyph found for $s"); + return new GlyphSequence (); + } - chars_first = first.substitution.split (" ").length; - chars_next = next.substitution.split (" ").length; - - return chars_next - chars_first; - }); + gs.glyph.add (((!) gc).get_current ()); + } + + return gs; } } }
--- /dev/null +++ b/libbirdfont/OpenFontFormat/ContextualLigatureCollection.vala @@ -1,1 +1,52 @@ + /* + Copyright (C) 2015 Johan Mattsson + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + */ + using Math; + + namespace BirdFont { + + public class ContextualLigatureCollection : GLib.Object { + + public Gee.ArrayList<ContextualLigature> ligature_context; + public Gee.ArrayList<LigatureCollection> ligatures; + + public ContextualLigatureCollection (GlyfTable glyf_table) { + ligature_context = new Gee.ArrayList<ContextualLigature> (); + ligatures = new Gee.ArrayList<LigatureCollection> (); + add_contextual_ligatures (glyf_table); + } + + public int16 get_size () { + if (ligatures.size != ligature_context.size) { + warning ("Expecting one substitution table per contextual ligature"); + } + + return (int16) ligature_context.size; + } + + public bool has_ligatures () { + return ligature_context.size > 0; + } + + void add_contextual_ligatures (GlyfTable glyf_table) { + Font font = BirdFont.get_current_font (); + + foreach (ContextualLigature c in font.ligature_substitution.contextual_ligatures) { + ligature_context.add (c); + ligatures.add (new LigatureCollection.contextual (glyf_table, c)); + } + } + } + + }
--- a/libbirdfont/OpenFontFormat/GposTable.vala +++ b/libbirdfont/OpenFontFormat/GposTable.vala @@ -70,7 +70,7 @@ fd.add_ushort (1); // number of lookups fd.add_ushort (4); // offset to lookup 1 - fd.add_ushort (2); // lookup type // FIXME + fd.add_ushort (2); // lookup type fd.add_ushort (0); // lookup flags fd.add_ushort (1); // number of subtables fd.add_ushort (8); // array of offsets to subtables
--- a/libbirdfont/OpenFontFormat/GsubTable.vala +++ b/libbirdfont/OpenFontFormat/GsubTable.vala @@ -1,5 +1,5 @@ /* - Copyright (C) 2012, 2013, 2014 Johan Mattsson + Copyright (C) 2012 2013 2014 2015 Johan Mattsson This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as @@ -28,19 +28,26 @@ } public void process () throws GLib.Error { - FontData fd = new FontData (); + FontData fd; FontData clig_subtable; - FontData chained_context; - FontData chained_ligatures; uint16 length; - LigatureSetList clig; - LigatureSetList contextual; + LigatureCollection clig; + ContextualLigatureCollection contextual; + + uint16 feature_lookups; + uint16 lookups_end; + + Gee.ArrayList<FontData> chain_data; + + fd = new FontData (); + clig = new LigatureCollection.clig (glyf_table); + contextual = new ContextualLigatureCollection (glyf_table); fd.add_ulong (0x00010000); // table version fd.add_ushort (10); // offset to script list fd.add_ushort (30); // offset to feature list - fd.add_ushort (46); // offset to lookup list + fd.add_ushort (contextual.has_ligatures () ? 46 : 44); // offset to lookup list // script list fd.add_ushort (1); // number of items in script list @@ -63,191 +70,131 @@ fd.add_tag ("clig"); // feature tag fd.add_ushort (8); // offset to feature // FIXME: Should it be liga and clig? + + clig = new LigatureCollection.clig (glyf_table); + contextual = new ContextualLigatureCollection (glyf_table); + + feature_lookups = contextual.has_ligatures () ? 2 : 1; fd.add_ushort (0); // feature prameters (null) - fd.add_ushort (2); // number of lookups - fd.add_ushort (1); // lookup chained_context - fd.add_ushort (0); // lookup clig_subtable - - clig = new LigatureSetList.clig (glyf_table); - contextual = new LigatureSetList.context (glyf_table); + fd.add_ushort (feature_lookups); // number of lookups + + if (contextual.has_ligatures ()) { + fd.add_ushort (1 + contextual.get_size ()); // lookup chained_context (etc.) The chained context tables are listed here but the actual ligature table is only referenced in the context table + fd.add_ushort (0); // lookup clig_subtable + } else { + fd.add_ushort (0); // lookup clig_subtable + } - clig_subtable = get_ligature_subtable (clig); - // FIXME: put back contextual ligatures - //chained_context = get_chaining_contextual_substition_subtable (); - //chained_ligatures = get_ligature_subtable (contextual); + clig_subtable = clig.get_font_data (glyf_table); + chain_data = get_chaining_contextual_substition_subtable (contextual); // lookup table - fd.add_ushort (1); // number of lookups FIXME: should be 3 - fd.add_ushort (4); // offset to lookup 1 FIXME: should be 8 - //fd.add_ushort (16); // offset to lookup 2 - //fd.add_ushort (24); // offset to lookup 3 + uint16 lookups; + + if (contextual.has_ligatures ()) { + lookups = 2 + (uint16) contextual.get_size (); + } else { + lookups = 1; + } + + fd.add_ushort (lookups); // number of lookups + + if (contextual.has_ligatures ()) { + uint16 offset_to_lookup; + offset_to_lookup = 6 + 2 * contextual.get_size (); + fd.add_ushort (offset_to_lookup); // offset to lookup 1, regular ligatures + + for (int i = 0; i < contextual.get_size (); i++) { + offset_to_lookup += 8; + // offset to ligature lookups used in chaining substitution + fd.add_ushort (offset_to_lookup); + } + + // offset to lookup for the chain table + offset_to_lookup += 8; + fd.add_ushort (offset_to_lookup); + } else { + fd.add_ushort (4); // offset to lookup 1 + } + + lookups_end = 8; // regular ligatures + + if (contextual.has_ligatures ()) { + lookups_end += 8 * contextual.get_size (); // contextual ligatures + lookups_end += 6; // chaining table + lookups_end += 2 * (uint16) contextual.get_size (); // chaining subtables + } + length = 0; fd.add_ushort (4); // lookup type fd.add_ushort (0); // lookup flags fd.add_ushort (1); // number of subtables - fd.add_ushort (8 + length); // array of offsets to subtable FIXME: should be 24 + fd.add_ushort (lookups_end + length); // array of offsets to subtable length += (uint16) clig_subtable.length_with_padding (); - - /* - fd.add_ushort (6); // lookup type - fd.add_ushort (0); // lookup flags - fd.add_ushort (1); // number of subtables - fd.add_ushort (16 + length); // array of offsets to subtable - length += (uint16) chained_context.length_with_padding (); - - fd.add_ushort (4); // lookup type - fd.add_ushort (0); // lookup flags - fd.add_ushort (1); // number of subtables - fd.add_ushort (8 + length); // array of offsets to subtable - length += (uint16) chained_ligatures.length_with_padding (); - */ - fd.append (clig_subtable); - // fd.append (chained_context); - // fd.append (chained_ligatures); + lookups_end -= 8; - fd.pad (); - - this.font_data = fd; - } - - FontData get_ligature_subtable (LigatureSetList liga_list) throws GLib.Error { - FontData set_data; - Gee.ArrayList<LigatureSet> liga_sets; - uint16 ligature_pos; - uint16 table_start; - FontData fd; - liga_sets = liga_list.liga_sets; + if (contextual.has_ligatures ()) { - fd = new FontData (); + for (int i = 0; i < contextual.ligatures.size; i++) { + fd.add_ushort (4); // lookup type + fd.add_ushort (0); // lookup flags + fd.add_ushort (1); // number of subtables - // ligature substitution subtable - table_start = (uint16) fd.length_with_padding (); + LigatureCollection ligature_set = contextual.ligatures.get (i); + fd.add_ushort (lookups_end + length); // array of offsets to subtable + length += (uint16) ligature_set.get_font_data (glyf_table).length_with_padding (); + + lookups_end -= 8; + } - fd.add_ushort (1); // format identifier - fd.add_ushort (6 + (uint16) 2 * liga_sets.size); // offset to coverage - fd.add_ushort ((uint16) liga_sets.size); // number of ligature set tables - - // array of offsets to ligature sets - uint16 size = 0; - foreach (LigatureSet l in liga_sets) { - ligature_pos = 10 + (uint16) liga_sets.size * 4 + size; - fd.add_ushort (ligature_pos); - size += (uint16) l.get_set_data ().length_with_padding (); - } - - // coverage - fd.add_ushort (1); // format - fd.add_ushort ((uint16) liga_sets.size); - - // coverage gid: - foreach (LigatureSet l in liga_sets) { - fd.add_ushort ((uint16) glyf_table.get_gid (l.get_coverage_char ())); + fd.add_ushort (6); // lookup type + fd.add_ushort (0); // lookup flags + fd.add_ushort (contextual.get_size ()); // number of subtables + + foreach (FontData d in chain_data) { + fd.add_ushort (lookups_end + length); // array of offsets to subtable + length += (uint16) d.length_with_padding (); + } + + lookups_end -= 6 + 2 * chain_data.size; } - foreach (LigatureSet l in liga_sets) { - set_data = l.get_set_data (); - fd.append (set_data); + if (lookups_end != 0) { + warning (@"Wrong offset to end of lookups, $lookups_end bytes left."); } - return fd; - } - - // chaining contextual substitution format3 - FontData get_chaining_contextual_substition_subtable () throws GLib.Error { - FontData fd = new FontData (); + fd.append (clig_subtable); - fd.add_ushort (3); // format identifier - - fd.add_ushort (1); // backtrack glyph count - // array of offsets to coverage table - fd.add_ushort (20); - - fd.add_ushort (1); // input glyph count (middle) - // array of offsets to coverage table - fd.add_ushort (20 + 6); - - fd.add_ushort (1); // lookahead glyph count - // array of offsets to coverage table - fd.add_ushort (20 + 2 * 6); + if (contextual.has_ligatures ()) { + foreach (LigatureCollection s in contextual.ligatures) { + fd.append (s.get_font_data (glyf_table)); + } - fd.add_ushort (1); // substitute count, (ligatures) - // substitution lookup records - fd.add_ushort (0); // glyph sequence index - fd.add_ushort (2); // go to the ligature substitution via lookup table + foreach (FontData d in chain_data) { + fd.append (d); + } + } - // backtrack coverage table1 - fd.add_ushort (1); // format - fd.add_ushort (1); // coverage array length + fd.pad (); - // gid array - fd.add_ushort ((uint16) glyf_table.get_gid ("a")); - - // input coverage table1 - fd.add_ushort (1); // format - fd.add_ushort (1); // coverage array length - - // gid array - fd.add_ushort ((uint16) glyf_table.get_gid ("r")); + this.font_data = fd; + } - // lookahead coverage table1 - fd.add_ushort (1); // format - fd.add_ushort (1); // coverage array length + // chaining contextual substitution format3 + Gee.ArrayList<FontData> get_chaining_contextual_substition_subtable (ContextualLigatureCollection contexts) throws GLib.Error { + Gee.ArrayList<FontData> fd = new Gee.ArrayList<FontData> (); + uint16 ligature_lookup_index = 1; - // gid array - fd.add_ushort ((uint16) glyf_table.get_gid ("t")); + foreach (ContextualLigature context in contexts.ligature_context) { + fd.add (context.get_font_data (glyf_table, ligature_lookup_index)); + ligature_lookup_index++; + } return fd; - } - - void parse_ligatures (FontData fd, int table_start) { - fd.seek (table_start); - - uint16 identifier = fd.read_ushort (); - - if (identifier != 1) { - warning (@"Bad identifier expecting 1 found $identifier"); - } - - uint16 coverage_offset = fd.read_ushort (); // TODO: read coverage - uint16 num_sets = fd.read_ushort (); - - Gee.ArrayList<int> liga_set_offsets = new Gee.ArrayList<int> (); - for (int i = 0; i < num_sets; i++) { - uint16 liga_set_offset = fd.read_ushort (); - liga_set_offsets.add (table_start + liga_set_offset); - } - - foreach (int liga_set_pos in liga_set_offsets) { - fd.seek (liga_set_pos); - parse_ligature_set (fd); - } - } - - /** Parse ligature set at the current position. */ - void parse_ligature_set (FontData fd) { - int liga_start = fd.get_read_pos (); - uint nliga = fd.read_ushort (); - Gee.ArrayList<int> offsets = new Gee.ArrayList<int> (); - - for (uint i = 0; i < nliga; i++) { - int off = fd.read_ushort (); - offsets.add (off); - } - - foreach (int off in offsets) { - fd.seek (liga_start); - fd.seek_relative (off); - uint16 lig = fd.read_ushort (); - uint16 nlig_comp = fd.read_ushort (); - - for (int i = 1; i < nlig_comp; i++) { - uint16 lig_comp = fd.read_ushort (); - } - } } } }
--- a/libbirdfont/OpenFontFormat/Ligature.vala +++ b/libbirdfont/OpenFontFormat/Ligature.vala @@ -18,7 +18,7 @@ public string ligature = ""; public string substitution = ""; - public Ligature (string ligature, string substitution) { + public Ligature (string ligature, string substitution = "") { this.ligature = ligature; this.substitution = substitution; } @@ -44,9 +44,8 @@ TabContent.show_text_input (listener); } - public void set_substitution (ContextualLigature? clig = null) { + public void set_substitution () { TextListener listener; - ContextualLigature? cl = clig; listener = new TextListener (t_("Text"), substitution, t_("Set")); @@ -55,10 +54,6 @@ Ligatures l = f.get_ligatures (); substitution = text; l.sort_ligatures (); - - if (cl != null) { - ((!) cl).sort (); - } }); listener.signal_submit.connect (() => {
--- /dev/null +++ b/libbirdfont/OpenFontFormat/LigatureCollection.vala @@ -1,1 +1,141 @@ + /* + Copyright (C) 2014 Johan Mattsson + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + */ + using Math; + + namespace BirdFont { + + public class LigatureCollection : GLib.Object { + + public Gee.ArrayList<LigatureSet> ligature_sets; + + LigatureSet lig_set; + LigatureSet last_set; + + public LigatureCollection.clig (GlyfTable glyf_table) { + ligature_sets = new Gee.ArrayList<LigatureSet> (); + lig_set = new LigatureSet (glyf_table); + last_set = new LigatureSet (glyf_table); + + add_clig_ligatures (glyf_table); + } + + public LigatureCollection.contextual (GlyfTable glyf_table, ContextualLigature ligature) { + ligature_sets = new Gee.ArrayList<LigatureSet> (); + lig_set = new LigatureSet (glyf_table); + last_set = new LigatureSet (glyf_table); + + add_contextual_ligatures (glyf_table, ligature); + } + + void add_clig_ligatures (GlyfTable glyf_table) { + Font font = BirdFont.get_current_font (); + Ligatures ligatures = font.get_ligatures (); + + ligatures.get_ligatures ((parts, ligature) => { + add_ligatures (glyf_table, parts, ligature); + }); + } + + void add_contextual_ligatures (GlyfTable glyf_table, ContextualLigature cl) { + foreach (string l in cl.ligatures.strip ().split (" ")) { + add_ligatures (glyf_table, cl.input, l); // FIXME: DELETE parts = "r" ? + } + } + + // multiple ligatures in non-contextual substitution + public void add_ligatures (GlyfTable glyf_table, string characters, string ligatures) + requires (!is_null (lig_set) && !is_null (last_set)) { + + Font font = BirdFont.get_current_font (); + string[] parts = characters.strip ().split (" "); + string l = ligatures; + + if (l.has_prefix ("U+") || l.has_prefix ("u+")) { + l = (!) Font.to_unichar (l).to_string (); + } + + if (!font.has_glyph (l)) { + warning (@"Ligature $l does not correspond to a glyph in this font."); + return; + } + + foreach (string p in parts) { + if (p.has_prefix ("U+") || p.has_prefix ("u+")) { + p = (!) Font.to_unichar (p).to_string (); + } + + if (!font.has_glyph (p)) { + warning (@"Ligature substitution of $p is not possible, the character does have a glyph."); + return; + } + } + + if (parts.length == 0) { + warning ("No parts."); + return; + } + + if (last_set.starts_with (parts[0])) { + last_set.add (new Ligature (l, characters)); + } else { + lig_set = new LigatureSet (glyf_table); + lig_set.add (new Ligature (l, characters)); + ligature_sets.add (lig_set); + last_set = lig_set; + } + } + + public FontData get_font_data (GlyfTable glyf_table) throws GLib.Error { + FontData set_data; + uint16 ligature_pos; + uint16 table_start; + FontData fd; + + fd = new FontData (); + + // ligature substitution subtable + table_start = (uint16) fd.length_with_padding (); + + fd.add_ushort (1); // format identifier + fd.add_ushort (6 + (uint16) 2 * ligature_sets.size); // offset to coverage + fd.add_ushort ((uint16) ligature_sets.size); // number of ligature set tables + + // array of offsets to ligature sets + uint16 size = 0; + foreach (LigatureSet l in ligature_sets) { + ligature_pos = 10 + (uint16) ligature_sets.size * 4 + size; + fd.add_ushort (ligature_pos); + size += (uint16) l.get_set_data ().length_with_padding (); + } + + // coverage + fd.add_ushort (1); // format + fd.add_ushort ((uint16) ligature_sets.size); + + // coverage gid: + foreach (LigatureSet l in ligature_sets) { + fd.add_ushort ((uint16) glyf_table.get_gid (l.get_coverage_char ())); + } + + foreach (LigatureSet l in ligature_sets) { + set_data = l.get_set_data (); + fd.append (set_data); + } + + return fd; + } + } + + }
--- a/libbirdfont/OpenFontFormat/LigatureSet.vala +++ b/libbirdfont/OpenFontFormat/LigatureSet.vala @@ -22,10 +22,10 @@ glyf_table = gt; } - public void add (Ligature lig) { + public void add (Ligature lig) { ligatures.add (lig); } - + public bool starts_with (string s) { if (ligatures.size == 0) { return false; @@ -78,7 +78,8 @@ return fd; } - + + /** Add ligature to fd */ void add_ligature (FontData fd, Ligature ligature) throws GLib.Error { string[] parts = ligature.substitution.split (" "); bool first = true;
--- a/libbirdfont/OpenFontFormat/LigatureSetList.vala +++ /dev/null @@ -1,95 +1,1 @@ - /* - Copyright (C) 2014 Johan Mattsson - - This library is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation; either version 3 of the - License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - */ - using Math; - - namespace BirdFont { - - public class LigatureSetList : GLib.Object { - - public Gee.ArrayList<LigatureSet> liga_sets; - - public LigatureSetList.clig (GlyfTable glyf_table) { - liga_sets = new Gee.ArrayList<LigatureSet> (); - add_clig_ligatures (glyf_table); - } - - public LigatureSetList.context (GlyfTable glyf_table) { - liga_sets = new Gee.ArrayList<LigatureSet> (); - add_contextual_ligatures (glyf_table); - } - - void add_contextual_ligatures (GlyfTable glyf_table) { - LigatureSet lig_set; - - lig_set = new LigatureSet (glyf_table); - lig_set.add (new Ligature ("ralt", "r")); - - liga_sets.add (lig_set); - } - - // create ligature list - void add_clig_ligatures (GlyfTable glyf_table) { - Font font; - Ligatures ligatures; - LigatureSet lig_set; - LigatureSet last_set; - - font = BirdFont.get_current_font (); - ligatures = font.get_ligatures (); - - lig_set = new LigatureSet (glyf_table); - last_set = new LigatureSet (glyf_table); - ligatures.get_ligatures ((s, lig) => { - string[] parts = s.split (" "); - string l = lig; - - if (l.has_prefix ("U+") || l.has_prefix ("u+")) { - l = (!) Font.to_unichar (l).to_string (); - } - - if (!font.has_glyph (l)) { - warning (@"Ligature $l does not correspond to a glyph in this font."); - return; - } - - foreach (string p in parts) { - if (p.has_prefix ("U+") || p.has_prefix ("u+")) { - p = (!) Font.to_unichar (p).to_string (); - } - - if (!font.has_glyph (p)) { - warning (@"Ligature substitution of $p is not possible, the character does have a glyph."); - return; - } - } - - if (parts.length == 0) { - warning ("No parts."); - return; - } - - if (last_set.starts_with (parts[0])) { - last_set.add (new Ligature (l, s)); - } else { - lig_set = new LigatureSet (glyf_table); - lig_set.add (new Ligature (l, s)); - liga_sets.add (lig_set); - last_set = lig_set; - } - }); - } - } - - }
--- a/libbirdfont/OverviewTools.vala +++ b/libbirdfont/OverviewTools.vala @@ -36,7 +36,6 @@ custom_character_sets = new Gee.ArrayList<LabelTool> (); font_name.add_tool (new FontName ()); - font_name.draw_separator = false; zoom_bar = new ZoomBar (); zoom_bar.new_zoom.connect ((z) => { @@ -159,8 +158,13 @@ public override Gee.ArrayList<Expander> get_expanders () { return expanders; } - + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Overview"); + return d; + } } }
--- a/libbirdfont/PenTool.vala +++ b/libbirdfont/PenTool.vala @@ -1400,8 +1400,6 @@ double y = Glyph.path_coordinate_y (event_y); double distance; PointSelection e; - int px, py; - double coordinate_x, coordinate_y; set_active_edit_point (null, new Path ()); if (ep == null) {
--- a/libbirdfont/Preferences.vala +++ b/libbirdfont/Preferences.vala @@ -89,37 +89,21 @@ } public static void load () { - File app_dir; + File config_dir; File settings; FileStream? settings_file; unowned FileStream b; string? l; - printd ("get app"); - app_dir = BirdFont.get_settings_directory (); - - if (is_null (app_dir)) { - warning ("No app directory."); - return; - } + config_dir = BirdFont.get_settings_directory (); + settings = get_child (config_dir, "settings"); - printd ("get settings file"); - settings = get_child (app_dir, "settings"); - - if (is_null (settings)) { - warning ("No setting directory."); - return; - } - - printd ("create map"); data = new HashMap<string, string> (); - printd ("look at settings"); if (!settings.query_exists ()) { return; } - - printd ("open settings file"); + settings_file = FileStream.open ((!) settings.get_path (), "r"); if (settings_file == null) { @@ -127,7 +111,6 @@ return; } - printd ("parse settings file"); b = (!) settings_file; l = b.read_line (); while ((l = b.read_line ())!= null) { @@ -157,10 +140,10 @@ public static void save () { try { - File app_dir = BirdFont.get_settings_directory (); - File settings = get_child (app_dir, "settings"); + File config_dir = BirdFont.get_settings_directory (); + File settings = get_child (config_dir, "settings"); - return_if_fail (app_dir.query_exists ()); + return_if_fail (config_dir.query_exists ()); if (settings.query_exists ()) { settings.delete ();
--- a/libbirdfont/Preview.vala +++ b/libbirdfont/Preview.vala @@ -140,6 +140,11 @@ } return sb.str; } + + public override bool needs_modifier () { + return true; + } + } }
--- a/libbirdfont/PreviewTools.vala +++ b/libbirdfont/PreviewTools.vala @@ -23,8 +23,7 @@ Expander font_name = new Expander (); font_name.add_tool (new FontName ()); - font_name.draw_separator = false; - + Tool update_webview_button = new Tool ("update_webview", t_("Reload webview")); update_webview_button.select_action.connect ((self) => { update_preview (); @@ -77,8 +76,14 @@ public override Gee.ArrayList<Expander> get_expanders () { return expanders; + } + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Preview"); + return d; } } }
--- a/libbirdfont/Renderer/FontCache.vala +++ b/libbirdfont/Renderer/FontCache.vala @@ -38,7 +38,7 @@ bool ok; if (file_name == "") { - stderr.printf ("No file name provided.\n"); + stderr.printf ("No file name.\n"); return null; }
--- a/libbirdfont/Renderer/Text.vala +++ b/libbirdfont/Renderer/Text.vala @@ -354,8 +354,6 @@ if (use_cached_glyphs) { iterate ((glyph, kerning, last) => { double end; - int offset_x, offset_y; - string cache_id; x += kerning * ratio; end = x + glyph.get_width () * ratio;
--- a/libbirdfont/Renderer/TextArea.vala +++ b/libbirdfont/Renderer/TextArea.vala @@ -711,7 +711,6 @@ show_selection = false; } - // FIXME: corruption? public string get_text () { StringBuilder sb = new StringBuilder ();
--- a/libbirdfont/Row.vala +++ b/libbirdfont/Row.vala @@ -20,32 +20,34 @@ int index = 0; bool delete_button = true; - public Gee.ArrayList<string> columns_labels = new Gee.ArrayList<string> (); + public Gee.ArrayList<Text> column_text = new Gee.ArrayList<Text> (); GLib.Object? row_data = null; + + public static const int MAX_COLUMNS = 5; public int columns { get { - return columns_labels.size; + return column_text.size; } } public Row (string label, int index, bool delete_button = true) { this.index = index; - columns_labels.add (label); + column_text.add (new Text (label, 17 * MainWindow.units)); this.delete_button = delete_button; } public Row.columns_1 (string label, int index, bool delete_button = true) { this.index = index; - columns_labels.add (label); + column_text.add (new Text (label, 17 * MainWindow.units)); this.delete_button = delete_button; } public Row.columns_2 (string label0, string label1, int index, bool delete_button = true) { - columns_labels.add (label0); - columns_labels.add (label1); + column_text.add (new Text (label0, 17 * MainWindow.units)); + column_text.add (new Text (label1, 17 * MainWindow.units)); this.index = index; this.delete_button = delete_button; } @@ -53,9 +55,9 @@ public Row.columns_3 (string label0, string label1, string label2, int index, bool delete_button = true) { - columns_labels.add (label0); - columns_labels.add (label1); - columns_labels.add (label2); + column_text.add (new Text (label0, 17 * MainWindow.units)); + column_text.add (new Text (label1, 17 * MainWindow.units)); + column_text.add (new Text (label2, 17 * MainWindow.units)); this.index = index; this.delete_button = delete_button; } @@ -63,10 +65,10 @@ public Row.columns_4 (string label0, string label1, string label2, string label3, int index, bool delete_button = true) { - columns_labels.add (label0); - columns_labels.add (label1); - columns_labels.add (label2); - columns_labels.add (label3); + column_text.add (new Text (label0, 17 * MainWindow.units)); + column_text.add (new Text (label1, 17 * MainWindow.units)); + column_text.add (new Text (label2, 17 * MainWindow.units)); + column_text.add (new Text (label3, 17 * MainWindow.units)); this.index = index; this.delete_button = delete_button; } @@ -74,11 +76,11 @@ public Row.columns_5 (string label0, string label1, string label2, string label3, string label4, int index, bool delete_button = true) { - columns_labels.add (label0); - columns_labels.add (label1); - columns_labels.add (label2); - columns_labels.add (label3); - columns_labels.add (label4); + column_text.add (new Text (label0, 17 * MainWindow.units)); + column_text.add (new Text (label1, 17 * MainWindow.units)); + column_text.add (new Text (label2, 17 * MainWindow.units)); + column_text.add (new Text (label3, 17 * MainWindow.units)); + column_text.add (new Text (label4, 17 * MainWindow.units)); this.index = index; this.delete_button = delete_button; } @@ -99,9 +101,9 @@ return delete_button; } - public string get_column (int i) { - return_val_if_fail (0 <= i < columns, "".dup ()); - return columns_labels.get (i); + public Text get_column (int i) { + return_val_if_fail (0 <= i < columns, new Text ()); + return column_text.get (i); } public int get_index () {
--- a/libbirdfont/SpacingTab.vala +++ b/libbirdfont/SpacingTab.vala @@ -28,6 +28,7 @@ Glyph text_input_glyph; public SpacingTab () { + allocation = new WidgetAllocation (); adjust_side_bearings = true; } @@ -172,11 +173,11 @@ p = 0; foreach (Glyph? g in row.glyph) { if (p < ex < p + box_size / 2.0) { - update_lsb(g); + update_lsb (g); } if (p + box_size / 2.0 < ex < p + box_size) { - update_rsb(g); + update_rsb (g); } p += box_size; @@ -269,7 +270,12 @@ text_input = true; TabContent.show_text_input (listener); } + + public override bool needs_modifier () { + return true; + } + } }
--- a/libbirdfont/SpacingTools.vala +++ b/libbirdfont/SpacingTools.vala @@ -27,7 +27,6 @@ Expander font_name = new Expander (); font_name.add_tool (new FontName ()); - font_name.draw_separator = false; Expander zoom_expander = new Expander (t_("Font Size")); @@ -42,9 +41,20 @@ GlyphCanvas.redraw (); }); zoom_expander.add_tool (zoom_bar); + + Expander spacing_tools_expander = new Expander (); + spacing_tools_expander.add_tool (KerningTools.previous_kerning_string); + spacing_tools_expander.add_tool (KerningTools.next_kerning_string); expanders.add (font_name); expanders.add (zoom_expander); + expanders.add (spacing_tools_expander); + } + + public override Gee.ArrayList<string> get_displays () { + Gee.ArrayList<string> d = new Gee.ArrayList<string> (); + d.add ("Spacing"); + return d; } public override Gee.ArrayList<Expander> get_expanders () {
--- a/libbirdfont/TabBar.vala +++ b/libbirdfont/TabBar.vala @@ -612,7 +612,6 @@ public void draw (Context cr, int width, int height) { double next_tab_x; double w, h; - double progress_y; this.width = width; this.height = height; @@ -653,8 +652,6 @@ // progress wheel if (has_progress_wheel ()) { double progress_size = 40 / scale; - Surface s = new Surface.similar (cr.get_target (), Cairo.Content.COLOR_ALPHA, (int) progress_size, (int) progress_size); - Context c = new Context (s); Theme.text_color (progress_icon, "Foreground 2");
--- a/libbirdfont/Table.vala +++ b/libbirdfont/Table.vala @@ -23,15 +23,18 @@ int scroll = 0; int visible_rows = 0; WidgetAllocation allocation = new WidgetAllocation (); + Gee.ArrayList<int> column_width = new Gee.ArrayList<int> (); public abstract void update_rows (); public abstract Gee.ArrayList<Row> get_rows (); public abstract void selected_row (Row row, int column, bool delete_button); public override void draw (WidgetAllocation allocation, Context cr) { - double y = 20 * MainWindow.units; + double y = 0; int s = 0; bool color = (scroll + 1 % 2) == 0; + + layout (); if (allocation.width != this.allocation.width || allocation.height != this.allocation.height) { @@ -48,53 +51,81 @@ cr.fill (); cr.restore (); - cr.save (); - Theme.color (cr, "Background 5"); - cr.set_font_size (12); - foreach (Row r in get_rows ()) { if (s++ >= scroll) { draw_row (allocation, cr, r, y, color, true); - y += 18 * MainWindow.units; + y += 25 * MainWindow.units; color = !color; } } - - cr.restore (); } - private static void draw_row (WidgetAllocation allocation, Context cr, - Row row, double y, bool color, bool dark) { + private void layout () { + int width; - double margin; - - if (color) { - cr.save (); - Theme.color (cr, "Background 6"); - cr.rectangle (0, y - 14 * MainWindow.units, allocation.width, 18 * MainWindow.units); - cr.fill (); - cr.restore (); + column_width.clear (); + + for (int i = 0; i <= Row.MAX_COLUMNS; i++) { + column_width.add (0); } + + foreach (Row row in get_rows ()) { + return_if_fail (row.columns <= column_width.size); + + for (int i = 0; i < row.columns; i++) { + width = (int) row.get_column (i).get_sidebearing_extent (); + width += (int) (10 * MainWindow.units); + + if (width < 100 * MainWindow.units) { + width = (int) (100 * MainWindow.units); + } + + if (width > column_width.get (i)) { + column_width.set (i, width); + } + } + } + } + + private void draw_row (WidgetAllocation allocation, Context cr, + Row row, double y, bool color, bool dark) { + + Text t; + double x; + double o; + + o = color ? 1 : 0.5; + cr.save (); + Theme.color_opacity (cr, "Background 10", o); + cr.rectangle (0, y * MainWindow.units, allocation.width, 25 * MainWindow.units); + cr.fill (); + cr.restore (); if (row.has_delete_button ()) { cr.save (); Theme.color (cr, "Foreground 1"); cr.set_line_width (1); - cr.move_to (10 * MainWindow.units, y - 8 * MainWindow.units); - cr.line_to (15 * MainWindow.units, y - 3 * MainWindow.units); - cr.move_to (10 * MainWindow.units, y - 3 * MainWindow.units); - cr.line_to (15 * MainWindow.units, y - 8 * MainWindow.units); + cr.move_to (10 * MainWindow.units, y + 15 * MainWindow.units); + cr.line_to (15 * MainWindow.units, y + 10 * MainWindow.units); + cr.move_to (10 * MainWindow.units, y + 10 * MainWindow.units); + cr.line_to (15 * MainWindow.units, y + 15 * MainWindow.units); cr.stroke (); cr.restore (); } + return_if_fail (row.columns <= column_width.size); + + x = 40 * MainWindow.units; for (int i = 0; i < row.columns; i++) { cr.save (); Theme.color (cr, "Foreground 1"); - margin = (row.has_delete_button ()) ? 120 * MainWindow.units : 3* MainWindow.units; - cr.move_to (margin + i * 120 * MainWindow.units, y); - cr.set_font_size (12 * MainWindow.units); - cr.show_text (row.get_column (i)); + t = row.get_column (i); + t.widget_x = x; + t.widget_y = y + 3 * MainWindow.units; + t.draw (cr); + + x += column_width.get (i); + cr.restore (); } } @@ -102,7 +133,8 @@ public override void button_release (int button, double ex, double ey) { int s = 0; double y = 0; - int colum = -1; + double x = 0; + int column = -1; Row? selected = null; bool over_delete = false; @@ -112,25 +144,36 @@ foreach (Row r in get_rows ()) { if (s++ >= scroll) { - y += 18 * MainWindow.units; - - if (y - 10 * MainWindow.units <= ey * MainWindow.units <= y + 5 * MainWindow.units) { + if (y <= ey <= y + 25 * MainWindow.units) { - if (r.has_delete_button ()) { - colum = (int) ((ex - 120) / 120 * MainWindow.units); - } else { - colum = (int) ((ex) / 120 * MainWindow.units); + x = 0; + for (int i = 0; i < r.columns; i++) { + return_if_fail (0 <= i < column_width.size); + + if (x <= ex < x + column_width.get (i)) { + column = i; + } + + x += column_width.get (i); } over_delete = (ex < 18 && r.has_delete_button ()); + + if (over_delete) { + column = -1; + } + selected = r; + break; } + + y += 25 * MainWindow.units; } } if (selected != null) { - selected_row ((!) selected, colum, over_delete); + selected_row ((!) selected, column, over_delete); } update_scrollbar ();
--- a/libbirdfont/TestBirdFont.vala +++ b/libbirdfont/TestBirdFont.vala @@ -80,12 +80,7 @@ if (t.name == s) return true; } - if (s == "" || s == "All") { - print ("No specific test case given run all test cases.\n"); - return true; - } - - return false; + return s == "" || s == "All"; } /** Run only test specified on the command line. */
--- a/libbirdfont/Theme.vala +++ b/libbirdfont/Theme.vala @@ -81,8 +81,6 @@ } public static Color get_color (string name) { - Color c; - if (unlikely (!colors.has_key (name))) { warning (@"Theme does not have a color for $name"); return new Color (0, 0, 0, 1);
--- a/libbirdfont/Tool.vala +++ b/libbirdfont/Tool.vala @@ -29,7 +29,6 @@ public bool selected = false; Text icon_font; - ImageSurface? icon = null; public signal void select_action (Tool selected); public signal void deselect_action (Tool selected);
--- a/libbirdfont/ToolCollection.vala +++ b/libbirdfont/ToolCollection.vala @@ -20,8 +20,13 @@ public abstract class ToolCollection : GLib.Object { public double scroll = 0; public double content_height = 0; + public abstract Gee.ArrayList<Expander> get_expanders (); + + public virtual Gee.ArrayList<string> get_displays () { + return new Gee.ArrayList<string> (); + } } }
--- a/libbirdfont/VersionList.vala +++ b/libbirdfont/VersionList.vala @@ -205,8 +205,6 @@ updated_glyph.view_zoom = glyph.view_zoom; updated_glyph.view_offset_x = glyph.view_offset_x; updated_glyph.view_offset_y = glyph.view_offset_y; - // FIXME: don't run this in Renderer - // updated_glyph.close_path (); } }
--- a/libbirdxml/Attributes.vala +++ b/libbirdxml/Attributes.vala @@ -50,7 +50,7 @@ return next_attribute != null; } - public Attribute get () { + public new Attribute get () { if (next_attribute == null) { XmlParser.warning ("No attribute is parsed yet."); return new Attribute.empty ();
--- a/libbirdxml/Tag.vala +++ b/libbirdxml/Tag.vala @@ -153,15 +153,16 @@ XmlString name; XmlString attributes; XmlString content; - + + end_tag_index = -1; + if (start < 0) { warn ("Negative index."); return new Tag.empty (); } index = start; - end_tag_index = -1; - + d = data; if (d == null) { warn ("No data in xml string."); @@ -439,7 +440,7 @@ return next_tag != null; } - public Tag get () { + public new Tag get () { if (next_tag == null) { XmlParser.warning ("No tag is parsed yet."); return new Tag.empty ();
--- a/libbirdxml/Xml.vala +++ b/libbirdxml/Xml.vala @@ -189,7 +189,7 @@ /** Replace escaped character with plain text characters. * &amp; will be replaced with & etc. */ - public static string parse_escaped_text (string s) { + public static string decode (string s) { string t; t = s.replace ("&quot;", "\""); t = t.replace ("&apos;;", "'"); @@ -198,7 +198,18 @@ t = t.replace ("&amp;", "&"); return t; } + + public static string encode (string s) { + string t; + t = s.replace ("\"", "&quot;"); + t = t.replace ("'", "&apos;;"); + t = t.replace ("<", "&lt;"); + t = t.replace (">", "&gt;"); + t = t.replace ("&", "&amp;"); + return t; + } + } }
--- a/po/birdfont.pot +++ b/po/birdfont.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+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" @@ -95,23 +95,23 @@ msgid "Images" msgstr "" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "" @@ -166,7 +166,7 @@ msgstr "" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "" @@ -236,20 +236,24 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" + msgstr "" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "" @@ -259,7 +263,7 @@ msgstr "" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "" @@ -320,187 +324,191 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -522,11 +530,11 @@ msgid "Backup" msgstr "" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -534,7 +542,7 @@ msgid "Show grid" msgstr "" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -546,7 +554,7 @@ msgid "Zoom out" msgstr "" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "" @@ -562,116 +570,144 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "" @@ -739,7 +775,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "" @@ -787,100 +823,112 @@ msgid "Select Point Above" msgstr "" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -892,7 +940,7 @@ msgid "Menu" msgstr "" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -900,19 +948,15 @@ msgid "Move paths" msgstr "" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "" - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "" @@ -936,15 +980,15 @@ msgid "Character Sets" msgstr "" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "" @@ -952,15 +996,15 @@ msgid "Move control points" msgstr "" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "" @@ -1016,23 +1060,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1044,15 +1088,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1060,139 +1104,247 @@ msgid "Import" msgstr "" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/cs.po b/po/cs.po
--- a/po/cs.po +++ b/po/cs.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-12-27 14:39+0000\n" "Last-Translator: Jindřich <khagaroth@gmail.com>\n" "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n" @@ -97,23 +97,23 @@ msgid "Images" msgstr "Obrázky" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Soubory" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Části" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Přidat" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Vybrat znak" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Otevřít" @@ -168,7 +168,7 @@ msgstr "Znak" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Verze" @@ -239,23 +239,27 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Švédština" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "" "a á b c č d ď e é ě f g h i í j k l m n ň o ó p q r ř s š t ť u ú ů v w x y " "ý z ž" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "" "A Á B C Č D Ď E É Ě F G H I Í J K L M N Ň O Ó P Q R Ř S Š T Ť U Ú Ů V W X Y " "Ý Z Ž" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Název a popis" @@ -265,7 +269,7 @@ msgstr "Název PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Název" @@ -326,187 +330,191 @@ msgid "Grid Size" msgstr "Velikost mřížky" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Posunout pracovní plochu" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Smazat" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Vybrat všechny body nebo cesty" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Zpět" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Vložit nové body do cesty" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Vytvářet kvadratické Bézierovy křivky" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Vytvářet kubické Bézierovy křivky" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Kvadratická cesta se dvěma úchopy" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Převést vybrané body" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Souřadnice x" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Souřadnice y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Otočit" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Zkosení" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Šířka" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Výška" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Šířka tahu" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Svázat úchopy křivky vybraných bodů úprav" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Souměrné úchopy" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Převést část na čáru." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Obrátit cestu" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Přesunout cestu do spodní vrstvy" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Zrcadlit svisle" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Zrcadlit vodorovně" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Nastavit velikost obrázku pozadí" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Ukázat/Skrýt obrázek pozadí" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Vložit nový obrázek pozadí" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Vysoký kontrast" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Nastavit práh pro pozadí" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Podrobnost automatického obkreslení" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Zjednodušení automatického obkreslení" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Automaticky obkreslit obrázek pozadí" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Smazat obrázek pozadí" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Zobrazit pomocné linky" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Zobrazit pomocné linky horního a dolního okraje" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Oddálit více" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Ukázat celý znak" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Přizpůsobit velikosti okna" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Přiblížit na obrázek pozadí" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Předchozí zobrazení" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Další zobrazení" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Nástroje pro práci s pozadím" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Nástroje pro práci s body" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Nástroje pro práci s předměty" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Nastavit velikost mřížky" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -528,11 +536,11 @@ msgid "Backup" msgstr "Záloha" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Vytvořit Bézierovy křivky" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -540,7 +548,7 @@ msgid "Show grid" msgstr "Ukázat mřížku" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -552,7 +560,7 @@ msgid "Zoom out" msgstr "Oddálit" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Podřezávání" @@ -571,116 +579,145 @@ "Pro podřezání (vyrovnání) znaku mezery stiskněte „mezerník“ a pro podřezání " "(vyrovnání) znaku spojovníku (-) pak klávesu pro „divis“." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Vložit" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Zavřít" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Dvojice podřezávání" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Třída podřezávání" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Nastavit" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Vytvořit novou třídu podřezávání (vyrovnání)." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Zadat hodnoty podřezání (vyrovnání) přímo." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Vložit znak podle hodnoty Unicode" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Znaková sada" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "kombinace znaků" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "slitek" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Poloha" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "začátek" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "prostředek" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "konec" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nový slitek" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "Nová náhrada vyplývající ze souvislosti" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Přidat slitek" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Slitky" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Začátek" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Prostředek" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Konec" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "Slitek" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Poloha" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Posunout" @@ -748,7 +785,7 @@ msgid "Move To Baseline" msgstr "Přesunout na účaří" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Hledat" @@ -796,100 +833,112 @@ msgid "Select Point Above" msgstr "Vybrat výše ležící bod" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Vybrat další bod" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Vybrat předchozí bod" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Vybrat níže ležící bod" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Karta" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Další karta" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Předchozí karta" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Zavřít kartu" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Zavřít všechny karty" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "Ukázat kartu prostrkávání (rozestupů)" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "Ukázat kartu podřezávání (vyrovnání)" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "Vypsat dvojice podřezávání (vyrovnání)" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Třídy prostrkávání (rozestupů)" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "Vybrat další dvojici podřezávání (vyrovnání)" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "Vybrat předchozí dvojici podřezávání (vyrovnání)" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Ukázat slitky" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Přidat slitek" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Uložit jako BFP" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Přehled" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Nastavení" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -901,7 +950,7 @@ msgid "Menu" msgstr "Nabídka" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Přidat slitek" @@ -909,19 +958,15 @@ msgid "Move paths" msgstr "Posunout cesty" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtr" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Žádné znaky v tomto zobrazení." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "Slitek" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Další podrobnosti:" @@ -945,15 +990,15 @@ msgid "Character Sets" msgstr "Znakové sady" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Všechny znaky" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Výchozí" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Přidat nové body" @@ -961,15 +1006,15 @@ msgid "Move control points" msgstr "Posunout ovládací body" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Nahrát znovu webové zobrazení" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Vyvést písma" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Vytvořit soubor HTML" @@ -1025,23 +1070,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1053,15 +1098,15 @@ msgid "New spacing class" msgstr "Nová třída prostrkávání (rozestupů)" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1069,139 +1114,247 @@ msgid "Import" msgstr "Zavést" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1260,6 +1413,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "Zapisuje se" + + #~ msgid "Control Point Tools" + #~ msgstr "Nástroje pro práci s body" #~ msgid "Select Background" #~ msgstr "Vybrat pozadí"
diff --git a/po/de.po b/po/de.po
--- a/po/de.po +++ b/po/de.po @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" - "PO-Revision-Date: 2015-02-25 13:36+0000\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" + "PO-Revision-Date: 2015-03-23 15:14+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: de\n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Pootle 2.5.1-rc1\n" - "X-POOTLE-MTIME: 1424871375.000000\n" + "X-POOTLE-MTIME: 1427123656.000000\n" #: libbirdfont/Argument.vala:247 msgid "Usage" @@ -62,7 +62,7 @@ #: libbirdfont/Argument.vala:258 msgid "enable Windows customizations" - msgstr "" + msgstr "Windowsanpassung aktivieren" #: libbirdfont/Argument.vala:259 msgid "don't translate" @@ -77,8 +77,9 @@ msgstr "Führe Test aus" #: libbirdfont/BackgroundSelectionTool.vala:23 + #, fuzzy msgid "Select background" - msgstr "" + msgstr "Hintergrund auswählen" #: libbirdfont/BackgroundTab.vala:46 libbirdfont/BackgroundTools.vala:26 msgid "Background Image" @@ -96,23 +97,23 @@ msgid "Images" msgstr "Bilder" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Dateien" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Teile" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Hinzufügen" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Glyphe auswählen" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Öffnen" @@ -167,7 +168,7 @@ msgstr "Glyphe" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Version" @@ -239,19 +240,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Schwedisch" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A Ä B C D E F G H I J K L M O Ö P Q R S T U Ü V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Name und Beschreibung" @@ -261,7 +266,7 @@ msgstr "PostScript Name" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Name" @@ -304,7 +309,7 @@ #: libbirdfont/DrawingTools.vala:103 msgid "Control Point" - msgstr "" + msgstr "Kontrollpunkt" #: libbirdfont/DrawingTools.vala:104 msgid "Geometrical Shapes" @@ -322,187 +327,192 @@ msgid "Grid Size" msgstr "Gittergröße" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Arbeitsfläche verschieben" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Löschen" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Wähle alle Punkte des Linienzugs" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Rückgängig" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Füge zusätzliche Punkte im Linienzug ein" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Erstelle quadratische Bézierkurven" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Erstelle kubische Bézierkurven" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Quadratischer Pfad mit zwei Griffen" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Ausgewählte Punkte umwandeln" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "X-Koordinate" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Y-Koordinate" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Drehen" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Kippen" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Breite" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Höhe" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Breite der Kontur" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Verbinde Griffe der ausgewählten Bearbeitungspunkte" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Symmetrische Griffe" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Segment zu Linie umwandeln." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Pfad umdrehen" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Verschiebe Pfad auf die unterste Ebene" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Pfad vertikal spiegeln" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Pfad horizontal spiegeln" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Hintergrundbildgröße festlegen" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Hintergrundbild anzeigen/ausblenden" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Neues Hintergrundbild einfügen" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Hoher Kontrast" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Hintergrund Grenzwert einstellen" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Automatisch nachzeichnen" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Autoverfolgung-Vereinfachung" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Hintergrundbild Nachzeichnen" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Hintergrundbild löschen" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Hilfslinien anzeigen" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 + #, fuzzy msgid "Show more guidelines" - msgstr "" + msgstr "Hilfslinien anzeigen" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Hilfslinien am oberen und unteren Rand anzeigen" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Mehr hinauszoomen" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Gesamtes Zeichen anzeigen" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Ansicht anpassen" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Hintergrundbild vergrößern" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Vorherige Ansicht" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Nächste Ansicht" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Hintergrund Werkzeuge" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Kontrollpunktwerkzeuge" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "Kontrollpunkte" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Objektwerkzeuge" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Cor das alças de ajuste" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -510,7 +520,7 @@ #: libbirdfont/FileTab.vala:36 msgid "New Font" - msgstr "" + msgstr "Neuer Font" #: libbirdfont/FileTab.vala:251 msgid "No fonts created yet." @@ -524,11 +534,11 @@ msgid "Backup" msgstr "Sicherung" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Beziérkurven erstellen" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -536,7 +546,7 @@ msgid "Show grid" msgstr "Raster anzeigen" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -548,7 +558,7 @@ msgid "Zoom out" msgstr "Ansicht verkleinern" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Unterschneidung" @@ -567,116 +577,146 @@ "Zum unterschneiden des Leerzeichens die „Leertaste“ drücken, für den " "Bindestrich die „-“ Taste." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Einfügen" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Schließen" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Unterschneidungspaare" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Unterschneidungsklasse" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Übernehmen" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 + #, fuzzy msgid "Font Size" - msgstr "" + msgstr "Schriftgröße" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Neue Unterschneidungsklasse erstellen." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Verwende Texteingabe für Unterschneidungswerte." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Zeichen anhand Unicode-Wert einfügen" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Zeichensatz" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "Zeichenfolge" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "Ligatur" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Position" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "Anfang" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "Zentriert" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "Ende" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Neue Ligatur" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "Neuer kontextabhängiger Ersatz" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Ligatur hinzufügen" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligaturen" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Anfang" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Zentriert" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Ende" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "Ligatur" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Position" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Verschieben" @@ -744,7 +784,7 @@ msgid "Move To Baseline" msgstr "Verschiebe auf Grundlinie" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Suchen" @@ -794,107 +834,119 @@ msgid "Select Point Above" msgstr "Darüberliegenden Punkt auswählen" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Nächsten Punkt auswählen" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Vorherigen Punkt auswählen" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 #, fuzzy msgid "Select Point Below" msgstr "_Darunterliegenden Punkt auswählen" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 #, fuzzy msgid "Tab" msgstr "_Reiter" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 #, fuzzy msgid "Next Tab" msgstr "_Nächster Tab" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 #, fuzzy msgid "Previous Tab" msgstr "_Vorheriger Tab" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Tab schließen" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 #, fuzzy msgid "Close All Tabs" msgstr "_Alle Tabs schließen" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 #, fuzzy msgid "Show Spacing Tab" msgstr "Zeige Registerkarte für Zeichenabstand" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "Tab Unterschneidungen anzeigen" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "Unterschneidungspaare auflisten" # sounds better - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Format Abstand" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "Nächstes Unterschneidungspaar auswählen" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "Vorheriges Unterschneidungspaar auswählen" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Ligaturen anzeigen" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Ligatur hinzufügen" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Als .bfp speichern" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Übersicht" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Einstellungen" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -906,7 +958,7 @@ msgid "Menu" msgstr "Menü" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Ligatur hinzufügen" @@ -914,19 +966,15 @@ msgid "Move paths" msgstr "Pfade verschieben" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filter" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Keine Zeichen in dieser Ansicht." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "Ligatur" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Siehe auch:" @@ -950,15 +998,15 @@ msgid "Character Sets" msgstr "Zeichensätze" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Alle Glyphen" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Standard" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Neue Punkte hinzufügen" @@ -966,15 +1014,15 @@ msgid "Move control points" msgstr "Kontrollpunkte verschieben" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "neu laden der Webdarstellung" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Schriftarten exportieren" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "HTML Datei erzeugen" @@ -1035,23 +1083,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1063,15 +1111,15 @@ msgid "New spacing class" msgstr "Neue Abstand Format" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1079,139 +1127,250 @@ msgid "Import" msgstr "Importieren" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 + #, fuzzy msgid "Stroke Color" - msgstr "" + msgstr "Konturfarbe" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 + #, fuzzy msgid "Handle Color" - msgstr "" + msgstr "Grifffarbe" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + #, fuzzy + msgid "Control Point Handle" + msgstr "Kontrollpunktwerkzeuge" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1270,6 +1429,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "Wird geschrieben" + + #~ msgid "Control Point Tools" + #~ msgstr "Kontrollpunktwerkzeuge" #~ msgid "Select Background" #~ msgstr "Hintergrund auswählen"
diff --git a/po/el.po b/po/el.po
--- a/po/el.po +++ b/po/el.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-08-28 18:37+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Αρχεία" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Άνοιγμα" @@ -167,7 +167,7 @@ msgstr "" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Έκδοση" @@ -240,19 +240,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Σουηδικά" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "" @@ -263,7 +267,7 @@ msgstr "Ονομασία αρχείου Postscript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Όνομα" @@ -324,193 +328,197 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 #, fuzzy msgid "Undo" msgstr "_Αναίρεση" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 #, fuzzy msgid "Create quadratic Bézier curves" msgstr "Δημιουργία καμπύλων Bézier" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 #, fuzzy msgid "Create cubic Bézier curves" msgstr "Δημιουργία καμπύλων Bézier" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Μετατροπή επιλεγμένων σημείων" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 #, fuzzy msgid "Height" msgstr "Βάρος" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Πάχος πινελιάς" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Μετατροπή τμήματος σε γραμμή." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Δημιουργία κοίλου από περίγραμμα" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 #, fuzzy msgid "Move to path to the bottom layer" msgstr "Μετακίνηση μονοπατιού στο κατώτατο στρώμα [επίπεδο]" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Κατακόρυφη αναστροφή μονοπατιού" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Οριζόντια αναστροφή μονοπατιού" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Επιλογή μεγέθους εικόνας φόντου" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Εμφάνιση/απόκρυψη εικόνας φόντου" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Εισαγωγή νέας εικόνας φόντου" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Εμφάνιση οδηγών" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 #, fuzzy msgid "Zoom in on background image" msgstr "Ξάκρισμα εικόνας φόντου" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Προηγούμενη προβολή" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Επόμενη προβολή" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -532,11 +540,11 @@ msgid "Backup" msgstr "Αντίγραφο ασφαλείας" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -544,7 +552,7 @@ msgid "Show grid" msgstr "Προβολή πλέγματος" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -556,7 +564,7 @@ msgid "Zoom out" msgstr "" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Διαστοιχείωση" @@ -573,116 +581,144 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Τερματισμός" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "" @@ -750,7 +786,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Αναζήτηση" @@ -798,100 +834,112 @@ msgid "Select Point Above" msgstr "" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Επισκόπηση" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -903,7 +951,7 @@ msgid "Menu" msgstr "Κατάλογος" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -912,19 +960,15 @@ msgid "Move paths" msgstr "Μετακίνηση μονοπατιού" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Φίλτρο" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "" - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "" @@ -948,15 +992,15 @@ msgid "Character Sets" msgstr "" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "" @@ -964,15 +1008,15 @@ msgid "Move control points" msgstr "" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "" @@ -1028,23 +1072,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1056,15 +1100,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1072,139 +1116,247 @@ msgid "Import" msgstr "Εισαγωγή" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/es.po b/po/es.po
--- a/po/es.po +++ b/po/es.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-11-29 21:23+0000\n" "Last-Translator: Swyter <swyterzone@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Imágenes" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Archivos" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Partes" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Añadir" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Seleccionar glifo" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Abrir" @@ -167,7 +167,7 @@ msgstr "Glifo" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Versión" @@ -238,19 +238,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Sueco" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n ñ o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Nombre y descripción" @@ -260,7 +264,7 @@ msgstr "Nombre PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nombre" @@ -321,187 +325,191 @@ msgid "Grid Size" msgstr "Tamaño de cuadrícula" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Mover lienzo" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Eliminar" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Seleccionar todos los puntos o trazos" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Deshacer" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Insertar puntos nuevos en el trazo" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Crear curvas cuadráticas de Bézier" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Crear curvas cúbicas de Bézier" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Trazo cuadrático con dos tiradores de línea" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Convertir los puntos seleccionados" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Coordenada X" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Coordenada Y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Girar" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Inclinar" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Anchura" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Altura" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Anchura del trazo" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Ligar tiradores de curva al punto de edición seleccionado" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Tiradores simétricos" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Convertir segmento en línea" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Crear un contador a partir del contorno" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Mover trazo a la capa inferior" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Voltear el trazo verticalmente" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Voltear el trazo horizontalmente" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Establecer el tamaño de la imagen de fondo" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Mostrar/ocultar imagen de fondo" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Insertar una imagen de fondo nueva" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Alto contraste" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Fijar nivel de transparencia del fondo" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Nivel de detalle del trazador automático" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Simplificación del trazador automático" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Trazar automáticamente la imagen de fondo" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Eliminar imagen de fondo" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Mostrar líneas guía" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Mostrar líneas guía en los márgenes sup. e inf." - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Alejar" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Mostrar el glifo completo" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Ajustar a ventana" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Ampliar la imagen de fondo" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Vista anterior" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Vista siguiente" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Herramientas de fondo" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Herramientas de punto de control" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Herramientas de objeto" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Establecer tamaño de la cuadrícula" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -523,11 +531,11 @@ msgid "Backup" msgstr "Copia de seguridad" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Crear curvas Beziér" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -535,7 +543,7 @@ msgid "Show grid" msgstr "Mostrar cuadrícula" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -547,7 +555,7 @@ msgid "Zoom out" msgstr "Reducir" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Interletraje" @@ -565,116 +573,146 @@ "Escribe “space” para interletrar el caracter de espacio y “divis” para " "inteletrar -." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Insertar" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Cerrar" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Pares de interletraje" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Clase de interletraje" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Definir" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Crear nueva clase de interletraje." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Escribir valores de interletraje de forma manual." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Insertar caracter mediante valor Unicode" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Conjunto de caracteres" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "secuencia de caracteres" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "ligadura" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Posición" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "comienzo" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "medio" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "fin" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nueva ligadura" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "Nueva sustitución contextual" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Añadir ligatura" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligaduras" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Comienzo" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Medio" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Fin" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + #, fuzzy + msgid "Ligature" + msgstr "Ligaduras" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Posición" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Mover" @@ -742,7 +780,7 @@ msgid "Move To Baseline" msgstr "Mover a la línea base" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Buscar" @@ -790,100 +828,112 @@ msgid "Select Point Above" msgstr "Seleccionar el punto de arriba" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Seleccionar el punto siguiente" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Seleccionar el punto anterior" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Seleccionar el punto de abajo" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Pestaña" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Siguiente pestaña" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Pestaña anterior" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Cerrar pestaña" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Cerrar todas las pestañas" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "Mostrar pestaña de espaciado" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "Mostrar pestaña de interletrado" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "Enumerar pares de interletrado" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Clases de espaciado" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "Seleccionar siguiente par de interletrado" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "Seleccionar par de interletrado anterior" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Mostrar ligaturas" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Añadir ligatura" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Guardar como .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Vista general" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Ajustes" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -895,7 +945,7 @@ msgid "Menu" msgstr "Menú" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Añadir ligadura" @@ -903,20 +953,15 @@ msgid "Move paths" msgstr "Mover los trazos" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtro" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "No hay glifos en esta vista." - #: libbirdfont/OverView.vala:1142 - #, fuzzy - msgid "Ligature" - msgstr "Ligaduras" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Ver también:" @@ -940,15 +985,15 @@ msgid "Character Sets" msgstr "Conjunto de caracteres" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Todos los glifos" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Predeterminado" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Añadir nuevos puntos" @@ -956,15 +1001,15 @@ msgid "Move control points" msgstr "Mover los puntos de control" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Volver a cargar vista Web" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Exportar tipografías" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Generar documento HTML" @@ -1020,23 +1065,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1048,15 +1093,15 @@ msgid "New spacing class" msgstr "Nueva clase de espaciado" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1064,139 +1109,247 @@ msgid "Import" msgstr "Importar" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1256,6 +1409,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "Escribiendo" + + #~ msgid "Control Point Tools" + #~ msgstr "Herramientas de punto de control" #~ msgid "Select Background" #~ msgstr "Seleccionar fondo"
diff --git a/po/fr.po b/po/fr.po
--- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2015-02-07 03:28+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Images" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Fichiers" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Parties" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Ajouter" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Sélectionner un glyphe" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Ouvrir" @@ -167,7 +167,7 @@ msgstr "Glyphe" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Version" @@ -240,19 +240,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Suédois" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 #, fuzzy msgid "Name and Description" msgstr "Nom et _Description" @@ -263,7 +267,7 @@ msgstr "Nom PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nom" @@ -327,187 +331,191 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Supprimer" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Sélectionnez tous les points ou les chemins" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Annuler" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Insérer de nouveaux points sur le chemin" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Créer des courbes de Bézier quadratiques" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Créer des courbes de Bézier cubiques" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Chemin quadratique avec deux poignées de contrôle" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Convertir les points sélectionnés" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Coordonnée X" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Coordonnée Y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Rotation" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Penché" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Largeur" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Hauteur" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Épaisseur de trait" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Lier les points de la courbe pour le point sélectionné" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Poignées symétriques" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Convertir le segment en ligne." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Créer un compteur depuis la ligne extérieure" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Déplacer la feuille vers le calque bas" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Retourner verticalement le tracé" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Retourner horizontalement le tracé" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Définir la taille de l'image de fond" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Afficher/cacher l'image de fond" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Insérer une nouvelle image de fond" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Contraste élevé" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Définir le seuil d'arrière plan" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Simplification du tracé automatique" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Tracé automatique de l'image d'arrière-plan" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Afficher les recommandations" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Afficher le guide aux marges du haut et du bas" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Afficher le glyphe complet" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Zoom sur l'image de fond" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Vue précédente" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Vue suivante" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Définir les dimensions de la grille" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -529,11 +537,11 @@ msgid "Backup" msgstr "Sauvegarde" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -541,7 +549,7 @@ msgid "Show grid" msgstr "Afficher la grille" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -553,7 +561,7 @@ msgid "Zoom out" msgstr "Zoom arrière" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Crénage" @@ -572,118 +580,147 @@ msgstr "" "Tapez [Espace] pour créner l'espace entre les caractères et [/] pour créner" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Fermer" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Approche de paires" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "type d'approche" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Définir" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Créer une nouvelle catégorie de crénage." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Utilisez la saisie de texte pour saisir des valeurs de crénage." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Jeu de caractères" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 #, fuzzy msgid "ligature" msgstr "Ligatures" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Positionner" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligatures" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 #, fuzzy msgid "Position" msgstr "Positionner" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 #, fuzzy msgid "Move" msgstr "_Déplacer" @@ -764,7 +801,7 @@ msgid "Move To Baseline" msgstr "Déplacer vers Baseline" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Rechercher" @@ -817,116 +854,128 @@ msgid "Select Point Above" msgstr "_Sélectionner le point au dessus" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 #, fuzzy msgid "Select Next Point" msgstr "Sélectionner _le point suivant" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 #, fuzzy msgid "Select Previous Point" msgstr "Sélectionner _le point précédent" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 #, fuzzy msgid "Select Point Below" msgstr "Sélectionner un point_dessous" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 #, fuzzy msgid "Tab" msgstr "Onglet" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 #, fuzzy msgid "Next Tab" msgstr "Onglet _Suivant" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 #, fuzzy msgid "Previous Tab" msgstr "Onglet précédent" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 #, fuzzy msgid "Close Tab" msgstr "_Fermer l'onglet" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 #, fuzzy msgid "Close All Tabs" msgstr "_Fermer _tous les onglets" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 #, fuzzy msgid "Show Spacing Tab" msgstr "Montrer -l'Espacement de Tabulation" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 #, fuzzy msgid "Show Kerning Tab" msgstr "Montrer l'onglet de crénage" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 #, fuzzy msgid "List Kerning Pairs" msgstr "_Lister les paires de crénage" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 #, fuzzy msgid "Spacing Classes" msgstr "classe espacement" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 #, fuzzy msgid "Select Next Kerning Pair" msgstr "Sélectionner la Paire de Crénage _Suivante" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 #, fuzzy msgid "Select Previous Kerning Pair" msgstr "Sélectionner la _Précédente Paire de Crénage" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 #, fuzzy msgid "Show Ligatures" msgstr "Montrer les Ligatures" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 #, fuzzy msgid "Save As .bfp" msgstr "Enregistrer en .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Vue d'ensemble" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -938,7 +987,7 @@ msgid "Menu" msgstr "Menu" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -946,19 +995,15 @@ msgid "Move paths" msgstr "Changer les chemins" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtrer" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Pas de glyphe dans cet aperçu." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Voir également :" @@ -983,15 +1028,15 @@ msgid "Character Sets" msgstr "Jeu de caractères" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Ajouter de nouveaux points" @@ -999,15 +1044,15 @@ msgid "Move control points" msgstr "Déplacer les points de contrôle" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Recharger la vue" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Exporter les polices" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Générer un document HTML" @@ -1063,23 +1108,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1092,15 +1137,15 @@ msgid "New spacing class" msgstr "Nouvelle classe d'espacement" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1108,139 +1153,247 @@ msgid "Import" msgstr "Importer" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/id.po b/po/id.po
--- a/po/id.po +++ b/po/id.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+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" @@ -94,23 +94,23 @@ msgid "Images" msgstr "" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "" @@ -165,7 +165,7 @@ msgstr "" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "" @@ -235,20 +235,24 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" + msgstr "" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "" @@ -258,7 +262,7 @@ msgstr "" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "" @@ -319,187 +323,191 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -521,11 +529,11 @@ msgid "Backup" msgstr "" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -533,7 +541,7 @@ msgid "Show grid" msgstr "" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -545,7 +553,7 @@ msgid "Zoom out" msgstr "" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "" @@ -561,116 +569,144 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "" @@ -738,7 +774,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "" @@ -786,100 +822,112 @@ msgid "Select Point Above" msgstr "" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -891,7 +939,7 @@ msgid "Menu" msgstr "" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -899,19 +947,15 @@ msgid "Move paths" msgstr "" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "" - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "" @@ -935,15 +979,15 @@ msgid "Character Sets" msgstr "" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "" @@ -951,15 +995,15 @@ msgid "Move control points" msgstr "" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "" @@ -1015,23 +1059,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1043,15 +1087,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1059,139 +1103,247 @@ msgid "Import" msgstr "" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/it.po b/po/it.po
--- a/po/it.po +++ b/po/it.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2015-02-11 19:12+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Immagini" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "File" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Parti" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Aggiungi" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Seleziona tipo" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Apri" @@ -167,7 +167,7 @@ msgstr "Glifo" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Versione" @@ -238,19 +238,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Svedese" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Nome e descrizione" @@ -260,7 +264,7 @@ msgstr "Nome PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nome" @@ -321,187 +325,191 @@ msgid "Grid Size" msgstr "Dimensione della griglia" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Sposta area di lavoro" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Cancella" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Seleziona tutti i punti o i percorsi" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Annulla" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Inserisci nuovi punti sul percorso" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Crea curve quadratiche di Bézier" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Crea curve cubiche di Bézier" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Tracciato quadratico con due linee maniglia" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Converti i punti selezionati" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Coordinata X" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Coordinata Y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Rotazione" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Distorsione" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Larghezza" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Peso" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Larghezza contorno" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Lega le maniglie della curva per il punto di modifica selezionato" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Maniglie simmetriche" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Converti il segmento in linea." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Crea sagoma personalizzata" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Muovi dal percorso al livello sotto" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Ribalta tracciato verticalmente" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Ribalta tracciato orizzontalmente" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Imposta dimensioni immagine di sfondo" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Mostra/nascondi immagine di sfondo" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Inserisci nuova immagine di sfondo" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Alto contrasto" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Stabilisci soglia di sfondo" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Numero di dettagli automatici" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Semplificazione automatica" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Immagine di sfondo automatica" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Elimina l'immagine di sfondo" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Mostra linee guida" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Mostra linee guida al margine superiore e inferiore" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Ingrandisci ancora" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Mostra glifo completo" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Adatta alla finestra" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Ingrandisci su immagine dello sfondo" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Vista precedente" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Vista successiva" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Strumento per lo sfondo" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Punto di controllo strumenti" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Imposta la dimensione della griglia" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -523,11 +531,11 @@ msgid "Backup" msgstr "Backup" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Crea curve di Beziér" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -535,7 +543,7 @@ msgid "Show grid" msgstr "Mostra griglia" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -547,7 +555,7 @@ msgid "Zoom out" msgstr "Riduci ingrandimento" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Crenatura" @@ -566,117 +574,145 @@ "Digita \"space\" per la crenatura del carattere spazio e \"divis\" per la " "crenatura del carattere -." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Inserisci" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Chiudi" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Coppie Crenatura" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Classe di crenatura" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Imposta" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Crea una nuova classe di crenatura" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Usa input di testo per inserire valori di crenatura" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Inserisci un carattere col codice Unicode" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Set caratteri" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "sequenze di caratteri" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "legatura" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Posizione" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "Inizio" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "medio" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "fine" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nuova Legatura" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - #, fuzzy - msgid "Add Ligature" - msgstr "_Aggiungi legatura" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Legature" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Inizio" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Centro" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Fine" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "Legatura" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Posizione" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "_Sposta" @@ -746,7 +782,7 @@ msgid "Move To Baseline" msgstr "Muovi alla linea di base" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Cerca" @@ -796,106 +832,119 @@ msgid "Select Point Above" msgstr "Seleziona il punto superiore" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Seleziona il punto successivo" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Seleziona il punto precedente" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Seleziona il punto sottostante" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Tabulazione" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Scheda successiva" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Scheda precedente" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Chiudi la scheda" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Chiudi tutte le schede" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 #, fuzzy msgid "Show Spacing Tab" msgstr "Mostra Tab di spaziatura" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 #, fuzzy msgid "Show Kerning Tab" msgstr "Mostra _Tab Crenatura" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 #, fuzzy msgid "List Kerning Pairs" msgstr "_Lista Coppie Crenatura" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Classi di spaziatura" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 #, fuzzy msgid "Select Next Kerning Pair" msgstr "Selezio_na La Prossima Coppua Crenatura" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 #, fuzzy msgid "Select Previous Kerning Pair" msgstr "Seleziona La _Precedente Coppia Crenatura" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 #, fuzzy msgid "Show Ligatures" msgstr "_Mostra Legami" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + #, fuzzy + msgid "Add Ligature" + msgstr "_Aggiungi legatura" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Salva come .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Panoramica" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Impostazioni" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -907,7 +956,7 @@ msgid "Menu" msgstr "Menu" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Aggiungi legatura" @@ -915,20 +964,16 @@ msgid "Move paths" msgstr "Sposta tracciati" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtro" # May be better to use vista or schermata - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Nessun glifo in questa vista." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "Legatura" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Vedi anche:" @@ -952,15 +997,15 @@ msgid "Character Sets" msgstr "Tipi di carattere" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Predefinito" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Aggiungi nuovi punti" @@ -968,15 +1013,15 @@ msgid "Move control points" msgstr "Sposta i punti di controllo" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Ricarica la Webview" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Esporta caratteri" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Crea un documento HTML" @@ -1033,23 +1078,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1061,15 +1106,15 @@ msgid "New spacing class" msgstr "Nuova classe di spaziatura" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1077,139 +1122,247 @@ msgid "Import" msgstr "Importa" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1268,6 +1421,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "In Scrittura" + + #~ msgid "Control Point Tools" + #~ msgstr "Punto di controllo strumenti" #~ msgid "Select Background" #~ msgstr "Seleziona lo sfondo"
diff --git a/po/nb.po b/po/nb.po
--- a/po/nb.po +++ b/po/nb.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-12-02 23:07+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Bilder" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Filer" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Deler" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Legg til" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Velg type" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Åpne" @@ -167,7 +167,7 @@ msgstr "Tegn" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Versjon" @@ -240,19 +240,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Svensk" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 #, fuzzy msgid "Name and Description" msgstr "Navn og _Beskrivelse" @@ -264,7 +268,7 @@ msgstr "Postskript-navn" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Navn" @@ -328,190 +332,194 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 #, fuzzy msgid "Undo" msgstr "_Angre" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Konverter markerte punkter" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Kantlinje bredde" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Bind sammen kurvehåndtak for det valgte endrepunktet" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Lag en en innvendig fra omriss" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Flytt linjeformen til det nederste laget" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Angi størrelse for bakgrunnsbilde" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Vis/skjul bakgrunnsbilde" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Sett inn ett nytt bakgrunnsbilde" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 #, fuzzy msgid "Delete background image" msgstr "Velg bakgrunnsbilde" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Vis rettningslinjer" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Vis hjelpelinjer på topp- og bunnmarginen" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Vis hele tegnet" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 #, fuzzy msgid "Zoom in on background image" msgstr "Zoom inn bakgrunnsbildet" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Forrige visning" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Neste visning" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Angi størrelse for rutenett" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -533,11 +541,11 @@ msgid "Backup" msgstr "" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -545,7 +553,7 @@ msgid "Show grid" msgstr "Vis rutenett" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -557,7 +565,7 @@ msgid "Zoom out" msgstr "Zoom ut" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Kniping (tegnavstand)" @@ -573,57 +581,81 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Lukk" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 @@ -631,59 +663,63 @@ msgid "Character Set" msgstr "Tegnsett" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 #, fuzzy msgid "Move" msgstr "_Flytt" @@ -762,7 +798,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "" @@ -814,108 +850,120 @@ msgid "Select Point Above" msgstr "_Velg Punkt Over" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 #, fuzzy msgid "Select Next Point" msgstr "Velg _Neste Punkt" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 #, fuzzy msgid "Select Previous Point" msgstr "Velg _forrige punkt" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 #, fuzzy msgid "Select Point Below" msgstr "Velg punkt _under" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 #, fuzzy msgid "Tab" msgstr "_Fane" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 #, fuzzy msgid "Next Tab" msgstr "_Neste fane" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 #, fuzzy msgid "Previous Tab" msgstr "_Forrige fane" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 #, fuzzy msgid "Close Tab" msgstr "_Lukk fane" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 #, fuzzy msgid "Close All Tabs" msgstr "Lukk _alle faner" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Oversikt" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -927,7 +975,7 @@ msgid "Menu" msgstr "Meny" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -935,19 +983,15 @@ msgid "Move paths" msgstr "Flytt linjeformer" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Ingen tegn i dette bildet" - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Se også:" @@ -972,15 +1016,15 @@ msgid "Character Sets" msgstr "Tegnsett" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "" @@ -988,15 +1032,15 @@ msgid "Move control points" msgstr "" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "" @@ -1052,23 +1096,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1080,15 +1124,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1096,139 +1140,247 @@ msgid "Import" msgstr "Importer" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/nl.po b/po/nl.po
--- a/po/nl.po +++ b/po/nl.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2015-02-20 14:08+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Afbeeldingen" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Bestanden" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Delen" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Toevoegen" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Symbool selecteren" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Openen" @@ -167,7 +167,7 @@ msgstr "Symbool" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Versie" @@ -238,19 +238,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Zweeds" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Naam en beschrijving" @@ -260,7 +264,7 @@ msgstr "PostScript-naam" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Naam" @@ -321,187 +325,191 @@ msgid "Grid Size" msgstr "Rastergrootte" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Papier verplaatsen" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Verwijderen" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Alle punten op paden selecteren" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Ongedaan maken" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Nieuwe punten op pad invoegen" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Kwadratische Bézier-curven aanmaken" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Kubieke Bézier-curven aanmaken" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Kwadratisch pad met twee lijngrepen" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Geselecteerde punten converteren" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "X-coördinaat" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Y-coördinaat" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Draaien" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Hellen" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Breedte" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Hoogte" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Lijndikte" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Gebogen grepen voor het geselecteerde bewerkingspunt binden" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Symmetrische grepen" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Segment converteren naar lijn" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Tegenstelling van omlijning aanmaken" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Pad naar de onderste laag verplaatsen" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Pad verticaal spiegelen" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Pad horizontaal spiegelen" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Grootte voor achtergrondafbeelding instellen" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Achtergrondafbeelding tonen/verbergen" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Een nieuwe achtergrondafbeelding invoegen" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Hoog contrast" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Achtergronddrempel instellen" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Hoeveelheid autotrace-details" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Autotrace-vereenvoudiging" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Autotrace-achtergrondafbeelding" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Achtergrondafbeelding verwijderen" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Hulplijnen tonen" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Hulplijnen voor boven- en ondermarge tonen" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Meer uitzoomen" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Volledig symbool tonen" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Passend in weergave" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Inzoomen op achtergrondafbeelding" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Vorige weergave" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Volgende weergave" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Achtergrondhulpmiddelen" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Controlepunthulpmiddelen" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Objecthulpmiddelen" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Grootte voor raster instellen" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -523,11 +531,11 @@ msgid "Backup" msgstr "Back-up" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Bézier-curven aanmaken" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -535,7 +543,7 @@ msgid "Show grid" msgstr "Raster weergeven" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -547,7 +555,7 @@ msgid "Zoom out" msgstr "Uitzoomen" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Afspatiëring" @@ -564,116 +572,145 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "Typ “spatie” voor afspatiëren van het spatieteken en “divis” voor -." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Invoegen" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Sluiten" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Afspatieercombinaties" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Afspatieerklasse" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Instellen" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Nieuwe afspatieerklasse aanmaken" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Gebruik tekstinvoer om afspatieerwaarden in te voeren." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Teken invoegen op Unicode-waarde" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Tekenset" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "tekenreeks" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "ligatuur" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Positie" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "begin" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "midden" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "einde" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nieuwe ligatuur" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "Nieuwe contextuele vervanging" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Ligatuur toevoegen" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligaturen" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Begin" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Midden" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Einde" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "Ligatuur" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Positie" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Verplaatsen" @@ -741,7 +778,7 @@ msgid "Move To Baseline" msgstr "Verplaatsen naar basislijn" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Zoeken" @@ -789,100 +826,112 @@ msgid "Select Point Above" msgstr "Bovenstaande punt selecteren" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Volgende punt selecteren" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Vorige punt selecteren" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Onderstaande punt selecteren" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Tabblad" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Volgende tabblad" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Vorige tabblad" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Tabblad sluiten" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Alle tabbladen sluiten" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "Spatiëringstab tonen" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "Afspatieertabblad tonen" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "Afspatieercombinaties tonen" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Spatiëringsklassen" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "Volgende afspatieercombinatie selecteren" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "Vorige afspatieercombinatie selecteren" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Ligaturen tonen" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Ligatuur toevoegen" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Opslaan als .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Overzicht" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Instellingen" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -894,7 +943,7 @@ msgid "Menu" msgstr "Menu" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Ligatuur toevoegen" @@ -902,19 +951,15 @@ msgid "Move paths" msgstr "Paden verplaatsen" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filter" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Geen symbolen in deze weergave." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "Ligatuur" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Zie ook:" @@ -938,15 +983,15 @@ msgid "Character Sets" msgstr "Tekensets" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Alle symbolen" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Standaard" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Nieuwe punten toevoegen" @@ -954,15 +999,15 @@ msgid "Move control points" msgstr "Controlepunten verplaatsen" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Webweergave herladen" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Lettertypen exporteren" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Html-document genereren" @@ -1018,23 +1063,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1046,15 +1091,15 @@ msgid "New spacing class" msgstr "Nieuwe spatiëringsklasse" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1062,139 +1107,247 @@ msgid "Import" msgstr "Importeren" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1253,6 +1406,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "Schrijven" + + #~ msgid "Control Point Tools" + #~ msgstr "Controlepunthulpmiddelen" #~ msgid "Select Background" #~ msgstr "Achtergrond selecteren"
diff --git a/po/oc.po b/po/oc.po
--- a/po/oc.po +++ b/po/oc.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2015-03-09 12:08+0000\n" "Last-Translator: Johan <johan.mattsson.m@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Fichièrs" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Dobrir" @@ -167,7 +167,7 @@ msgstr "" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Version" @@ -240,19 +240,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Suedés" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 #, fuzzy msgid "Name and Description" msgstr "Nom e _Descripcion" @@ -263,7 +267,7 @@ msgstr "Nom de PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nom" @@ -327,190 +331,194 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 #, fuzzy msgid "Undo" msgstr "_Anullar" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Crear de corbas de Bézier qüadraticas" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Crear de corbas de Bézier cubicas" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Camin qüadratic amb doas punhadas de contraròtle" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Convertir los punts seleccionats" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 #, fuzzy msgid "Height" msgstr "Grais" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Espessor de trach" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Crear un punt de corba per la linha seleccionada." - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Punhadas simetricas" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Convertir lo segment en linha." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Crear un comptador dempuèi la linha exteriora" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Desplaçar lo fuèlh cap al calc" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Revirar verticalament lo camin" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Revirar orizontalament lo camin" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Definir la talha de l'imatge de rèire plan." - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Afichar / amagar l'imatge de rèire plan." - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Inserir un novèl imatge de fons" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Afichar lo guida" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 #, fuzzy msgid "Show more guidelines" msgstr "Afichar lo guida" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Afichar lo guida als marges d'amont e d'aval" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Afichar lo glyph complet" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Zoom sus l'imatge de rèire plan" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Visualizacion precedenta" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Visualizacion seguenta" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Definir las dimensions de la grasilha." - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -532,11 +540,11 @@ msgid "Backup" msgstr "Salvament" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -544,7 +552,7 @@ msgid "Show grid" msgstr "Afichar la grasilha" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -556,7 +564,7 @@ msgid "Zoom out" msgstr "Zoom arrièr" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Interletratge" @@ -572,117 +580,145 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Tampar" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Apròchi de paras" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Tipe d'apròchi" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Atribuir" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 #, fuzzy msgid "Font Size" msgstr "Talha de la poliça " - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Crear un novèl tipe d'apròchi." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Utilizatz la picada de tèxte per picar de valors de crenatge." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Jòc de caractèrs" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 #, fuzzy msgid "Move" msgstr "_Desplaçar" @@ -762,7 +798,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Recercar" @@ -814,111 +850,123 @@ msgid "Select Point Above" msgstr "_Seleccionar lo punt en dessús" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 #, fuzzy msgid "Select Next Point" msgstr "Seleccionar _lo punt seguent" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 #, fuzzy msgid "Select Previous Point" msgstr "Seleccionar _un punt precedent." - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 #, fuzzy msgid "Select Point Below" msgstr "Seleccionar un punt en de_jós" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 #, fuzzy msgid "Tab" msgstr "_Onglet" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 #, fuzzy msgid "Next Tab" msgstr "Onglet _seguent" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 #, fuzzy msgid "Previous Tab" msgstr "Onglet _precedent" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 #, fuzzy msgid "Close Tab" msgstr "_Tampar l'onglet" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 #, fuzzy msgid "Close All Tabs" msgstr "_Tampar totes los onglets" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 #, fuzzy msgid "Show Spacing Tab" msgstr "Far veire l'onglet de crenatge" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 #, fuzzy msgid "Show Kerning Tab" msgstr "Far veire l'onglet de crenatge" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 #, fuzzy msgid "List Kerning Pairs" msgstr "_Enumerar las paras de kerning" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Resumit" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -930,7 +978,7 @@ msgid "Menu" msgstr "Menú" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -938,19 +986,15 @@ msgid "Move paths" msgstr "Cambiar los camins" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtrar" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Pas cap de glyph dins aqueste apercebut." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Vejatz tanben :" @@ -975,15 +1019,15 @@ msgid "Character Sets" msgstr "Jòc de caractèrs" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Apondre de punts novèls" @@ -991,15 +1035,15 @@ msgid "Move control points" msgstr "Desplaçar lo punt de contraròtle" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Exportar las poliças" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Generar un document HTML" @@ -1055,23 +1099,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1083,15 +1127,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1099,139 +1143,247 @@ msgid "Import" msgstr "Importar" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
diff --git a/po/pl.po b/po/pl.po
--- a/po/pl.po +++ b/po/pl.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2015-01-05 13:16+0000\n" "Last-Translator: Piotr <strebski@o2.pl>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -97,23 +97,23 @@ msgid "Images" msgstr "Obrazy" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Pliki" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Części" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Dodaj" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Wybierz glif" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Otwórz" @@ -168,7 +168,7 @@ msgstr "Glif" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Wersja" @@ -239,19 +239,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Szwedzki" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Nazwa i opis" @@ -261,7 +265,7 @@ msgstr "Nazwa PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nazwa" @@ -322,187 +326,191 @@ msgid "Grid Size" msgstr "Rozmiar siatki" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Przenieś płótno" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Usuń" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Wybierz wszystkie punkty albo ścieżki" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Cofnij" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Wstaw nowe punkty na ścieżce" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Konwertuj wybrane punkty" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Współrzędna X" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Współrzędna Y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Obrót" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Pochyl" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Szerokość" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Wysokość" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Szerokość pociągnięcia" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Połącz uchwyty krzywej dla zaznaczonego punktu edycji" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Uchwyty symetryczne" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Konwertuj odcinek na linie" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Przenieś do ścieżki na dolnej warstwie" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Odbij ścieżkę pionowo" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Odbij ścieżkę poziomo" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Ustaw rozmiar dla tła" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Pokaż/ukryj tło" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Wstaw nowe tło" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Wysoki kontrast" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Ustaw wartość progową tła" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Usuń obraz tła" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Pokaż wytyczne" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Pokaż linijki na górnym i dolnym marginesie" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Pomniejsz jeszcze" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Pokaż pełny glif" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Dopasuj do widoku" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Powiększ na obrazie tła" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Poprzedni widok" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Następny widok" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Narzędzia tła" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Narzędzia punktu kontrolnego" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Narzędzia obiektowe" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Ustaw rozmiar siatki" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -524,11 +532,11 @@ msgid "Backup" msgstr "Kopia zapasowa" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Utwórz krzywe Beziéra" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -536,7 +544,7 @@ msgid "Show grid" msgstr "Pokaż siatkę" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -548,7 +556,7 @@ msgid "Zoom out" msgstr "Oddal" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Kerning" @@ -564,116 +572,145 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Wstaw" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Zamknij" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Ustaw" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Wstaw znak z wartości unicode" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Zestaw znaków" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "kolejność znaków" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "ligatura" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Położenie" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "początek" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "środek" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "koniec" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nowa ligatura" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Dodaj ligaturę" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligatury" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Początek" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Środek" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Koniec" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Położenie" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Przenieś" @@ -741,7 +778,7 @@ msgid "Move To Baseline" msgstr "Przenieś do linii bazowej" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Wyszukaj" @@ -789,100 +826,112 @@ msgid "Select Point Above" msgstr "Zaznacz punkt powyżej" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Zaznacz następny punkt" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Zaznacz poprzedni punkt" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Zaznacz punkt poniżej" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Karta" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Następna karta" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Poprzednia karta" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Zamknij kartę" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Zamknij wszystkie karty" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Pokaż ligatury" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Dodaj ligaturę" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Zapisz jako .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Przegląd" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Ustawienia" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -894,7 +943,7 @@ msgid "Menu" msgstr "Menu" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Dodaj ligaturę" @@ -902,19 +951,15 @@ msgid "Move paths" msgstr "Przenieś ścieżki" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtr" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "W tym widoku nie ma glifów." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Zobacz także:" @@ -938,15 +983,15 @@ msgid "Character Sets" msgstr "Zestaw znaków" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Wszystkie glify" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Domyślne" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Dodaj nowe punkty" @@ -954,15 +999,15 @@ msgid "Move control points" msgstr "Przenieś punkty kontrolne" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Ponownie wczytaj widok sieciowy" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Eksport czcionek" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Utwórz dokument html" @@ -1018,23 +1063,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1046,15 +1091,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1062,139 +1107,247 @@ msgid "Import" msgstr "Importuj" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr "" @@ -1253,6 +1406,9 @@ #: birdfont-autotrace/AutoTrace.vala:114 msgid "Writing" msgstr "Pisanie" + + #~ msgid "Control Point Tools" + #~ msgstr "Narzędzia punktu kontrolnego" #~ msgid "Select Background" #~ msgstr "Wybór tła"
diff --git a/po/pt.po b/po/pt.po
--- a/po/pt.po +++ b/po/pt.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-12-04 11:08+0000\n" "Last-Translator: Anonymous Pootle User\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -100,23 +100,23 @@ msgid "Images" msgstr "" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Abrir" @@ -171,7 +171,7 @@ msgstr "" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 #, fuzzy msgid "Version" msgstr "Sürüm" @@ -245,19 +245,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Sueco" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "" @@ -267,7 +271,7 @@ msgstr "" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nome" @@ -329,192 +333,196 @@ msgid "Grid Size" msgstr "" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 #, fuzzy msgid "Undo" msgstr "Desfazer" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Criar curvas de bezier quadráticas" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Criar curvas de bezier cúbicas" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Endereço quadrático com duas linhas" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Largura da Pincelada " - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "" - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Definir o tamanho da imagem de fundo" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Mostrar/Ocultar a imagem de fundo" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Inserir uma nova imagem de fundo" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 #, fuzzy msgid "Delete background image" msgstr "Selecione a imagem de fundo" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Mostrar diretrizes" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 #, fuzzy msgid "Zoom in on background image" msgstr "Cortar imagem de fundo" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 #, fuzzy msgid "Previous view" msgstr "Önceki görünüm" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 #, fuzzy msgid "Next view" msgstr "Sonraki görünüm" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Definir o tamanho para a grelha" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -537,11 +545,11 @@ msgid "Backup" msgstr "" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -550,7 +558,7 @@ msgid "Show grid" msgstr "Izgarayı göster" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -564,7 +572,7 @@ msgid "Zoom out" msgstr "Uzaklaştır" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Espaçamento" @@ -580,116 +588,144 @@ msgid "Type “space” to kern the space character and “divis” to kern -." msgstr "" - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "" - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "" - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" + msgstr "" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + msgid "substitution" + msgstr "" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 #, fuzzy msgid "Move" msgstr "_Mover" @@ -768,7 +804,7 @@ msgid "Move To Baseline" msgstr "" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "" @@ -819,108 +855,120 @@ msgid "Select Point Above" msgstr "_Selecionar ponto acima" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 #, fuzzy msgid "Select Next Point" msgstr "Selecionar ponto _seguinte" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 #, fuzzy msgid "Select Previous Point" msgstr "Selecionar ponto _anterior" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 #, fuzzy msgid "Select Point Below" msgstr "Selecionar ponto a_baixo" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 #, fuzzy msgid "Tab" msgstr "_Separador" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 #, fuzzy msgid "Next Tab" msgstr "Separador Segui_nte" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 #, fuzzy msgid "Previous Tab" msgstr "Separador An_terior" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 #, fuzzy msgid "Close Tab" msgstr "_Fechar Separador" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 #, fuzzy msgid "Close All Tabs" msgstr "Fechar _Todos os Separadores" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Resumo" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -933,7 +981,7 @@ msgid "Menu" msgstr "Menü" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "" @@ -941,19 +989,15 @@ msgid "Move paths" msgstr "Mover Caminhos" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "" - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Ayrıca bakınız:" @@ -978,15 +1022,15 @@ msgid "Character Sets" msgstr "" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "" @@ -994,15 +1038,15 @@ msgid "Move control points" msgstr "" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "" @@ -1058,23 +1102,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1086,15 +1130,15 @@ msgid "New spacing class" msgstr "" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1103,139 +1147,247 @@ msgid "Import" msgstr "İçe Aktar" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242 + msgid "Selected Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:243 + msgid "Selected Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:245 + msgid "Overview Item 1" + msgstr "" + + #: libbirdfont/Theme.vala:246 + msgid "Overview Item 2" + msgstr "" + + #: libbirdfont/Theme.vala:248 + msgid "Overview Selected Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:249 + msgid "Overview Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:251 + msgid "Glyph Count Background" + msgstr "" + + #: libbirdfont/Theme.vala:253 + msgid "Dialog Shadow" + msgstr "" + + #: libbirdfont/Theme.vala:255 + msgid "Selected Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:256 + msgid "Selected Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:257 + msgid "Active Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:258 + msgid "Cubic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:260 + msgid "Selected Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:261 + msgid "Selected Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:262 + msgid "Active Quadratic Control Point" + msgstr "" + + #: libbirdfont/Theme.vala:263 + msgid "Cubic Quadratic Point" + msgstr "" + + #: libbirdfont/Theme.vala:265 + msgid "Selected Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:266 + msgid "Active Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:267 + msgid "Control Point Handle" + msgstr "" + + #: libbirdfont/Theme.vala:269 + msgid "Merge" + msgstr "" + + #: libbirdfont/Theme.vala:449 msgid "New theme" msgstr ""
--- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2015-03-16 13:36+0100\n" + "POT-Creation-Date: 2015-03-24 22:40+0100\n" "PO-Revision-Date: 2014-12-17 01:41+0000\n" "Last-Translator: PauloNeto <layoutbr@lexxa.com.br>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -96,23 +96,23 @@ msgid "Images" msgstr "Imagens" - #: libbirdfont/BackgroundTools.vala:35 libbirdfont/FileTab.vala:352 + #: libbirdfont/BackgroundTools.vala:34 libbirdfont/FileTab.vala:356 msgid "Files" msgstr "Arquivos" - #: libbirdfont/BackgroundTools.vala:39 + #: libbirdfont/BackgroundTools.vala:38 msgid "Parts" msgstr "Partes" - #: libbirdfont/BackgroundTools.vala:45 libbirdfont/Glyph.vala:2119 + #: libbirdfont/BackgroundTools.vala:44 libbirdfont/Glyph.vala:2121 msgid "Add" msgstr "Adicionar" - #: libbirdfont/BackgroundTools.vala:86 + #: libbirdfont/BackgroundTools.vala:85 msgid "Select Glyph" msgstr "Selecionar Glifo" - #: libbirdfont/BackgroundTools.vala:179 libbirdfont/LoadCallback.vala:88 + #: libbirdfont/BackgroundTools.vala:178 libbirdfont/LoadCallback.vala:87 #: libbirdfont/Menu.vala:78 msgid "Open" msgstr "Abrir" @@ -167,7 +167,7 @@ msgstr "Glifo" #: libbirdfont/BirdFont.vala:165 libbirdfont/DescriptionDisplay.vala:140 - #: libbirdfont/VersionList.vala:220 birdfont/GtkWindow.vala:928 + #: libbirdfont/VersionList.vala:218 birdfont/GtkWindow.vala:928 msgid "Version" msgstr "Versão" @@ -238,19 +238,23 @@ #: libbirdfont/DefaultCharactersSet.vala:35 msgid "Swedish" msgstr "Sueco" + + #: libbirdfont/DefaultCharactersSet.vala:36 + msgid "Thai" + msgstr "" #. / All lower case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:117 + #: libbirdfont/DefaultCharactersSet.vala:118 msgid "a b c d e f g h i j k l m n o p q r s t u v w x y z" msgstr "a b c d e f g h i j k l m n o p q r s t u v w x y z" #. / All upper case letters in alphabetic order separated by space. Letters with diacritical marks should be included. - #: libbirdfont/DefaultCharactersSet.vala:120 + #: libbirdfont/DefaultCharactersSet.vala:121 msgid "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" msgstr "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" #: libbirdfont/DescriptionDisplay.vala:65 - #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:438 + #: libbirdfont/DescriptionDisplay.vala:291 libbirdfont/Menu.vala:451 msgid "Name and Description" msgstr "Nome e Descrição" @@ -260,7 +264,7 @@ msgstr "Nome PostScript" #: libbirdfont/DescriptionDisplay.vala:78 libbirdfont/MenuTab.vala:89 - #: libbirdfont/MenuTab.vala:528 birdfont/GtkWindow.vala:879 + #: libbirdfont/MenuTab.vala:532 birdfont/GtkWindow.vala:879 msgid "Name" msgstr "Nome" @@ -321,187 +325,191 @@ msgid "Grid Size" msgstr "Tamanho da Grade" - #: libbirdfont/DrawingTools.vala:169 + #: libbirdfont/DrawingTools.vala:126 + msgid "Convert the last segment to a straight line" + msgstr "" + + #: libbirdfont/DrawingTools.vala:176 msgid "Move canvas" msgstr "Mover telas" - #: libbirdfont/DrawingTools.vala:177 + #: libbirdfont/DrawingTools.vala:184 msgid "Delete" msgstr "Apagar" - #: libbirdfont/DrawingTools.vala:184 + #: libbirdfont/DrawingTools.vala:191 msgid "Select all points or paths" msgstr "Selecionar todos os pontos ou caminhos" - #: libbirdfont/DrawingTools.vala:200 libbirdfont/Menu.vala:141 + #: libbirdfont/DrawingTools.vala:207 libbirdfont/Menu.vala:141 msgid "Undo" msgstr "Desfazer" - #: libbirdfont/DrawingTools.vala:207 + #: libbirdfont/DrawingTools.vala:214 msgid "Insert new points on path" msgstr "Inserir novos pontos ao caminho" - #: libbirdfont/DrawingTools.vala:216 + #: libbirdfont/DrawingTools.vala:223 msgid "Create quadratic Bézier curves" msgstr "Criar curvas de Bézier quadráticas" - #: libbirdfont/DrawingTools.vala:225 + #: libbirdfont/DrawingTools.vala:232 msgid "Create cubic Bézier curves" msgstr "Criar curvas de Bézier cúbicas" - #: libbirdfont/DrawingTools.vala:234 + #: libbirdfont/DrawingTools.vala:241 msgid "Quadratic path with two line handles" msgstr "Caminho quadrático com duas alças de controle" - #: libbirdfont/DrawingTools.vala:243 + #: libbirdfont/DrawingTools.vala:250 msgid "Convert selected points" msgstr "Converter pontos selecionados" - #: libbirdfont/DrawingTools.vala:253 + #: libbirdfont/DrawingTools.vala:260 msgid "X coordinate" msgstr "Coordenada X" - #: libbirdfont/DrawingTools.vala:297 + #: libbirdfont/DrawingTools.vala:304 msgid "Y coordinate" msgstr "Coordenada Y" - #: libbirdfont/DrawingTools.vala:340 + #: libbirdfont/DrawingTools.vala:347 msgid "Rotation" msgstr "Rotação" - #: libbirdfont/DrawingTools.vala:378 + #: libbirdfont/DrawingTools.vala:385 msgid "Skew" msgstr "Inclinação" - #: libbirdfont/DrawingTools.vala:410 + #: libbirdfont/DrawingTools.vala:417 msgid "Width" msgstr "Largura" - #: libbirdfont/DrawingTools.vala:435 + #: libbirdfont/DrawingTools.vala:442 msgid "Height" msgstr "Altura" - #: libbirdfont/DrawingTools.vala:478 libbirdfont/SettingsDisplay.vala:46 + #: libbirdfont/DrawingTools.vala:485 libbirdfont/SettingsDisplay.vala:46 msgid "Stroke width" msgstr "Espessura do contorno" - #: libbirdfont/DrawingTools.vala:510 + #: libbirdfont/DrawingTools.vala:517 msgid "Tie curve handles for the selected edit point" msgstr "Vincular alças de ajuste para o ponto selecionado" - #: libbirdfont/DrawingTools.vala:546 + #: libbirdfont/DrawingTools.vala:553 msgid "Symmetrical handles" msgstr "Alavancas simétricas" - #: libbirdfont/DrawingTools.vala:568 + #: libbirdfont/DrawingTools.vala:575 msgid "Convert segment to line." msgstr "Converter segmento em linha." - #: libbirdfont/DrawingTools.vala:575 + #: libbirdfont/DrawingTools.vala:582 msgid "Create counter from outline" msgstr "Inverter caminho" - #: libbirdfont/DrawingTools.vala:587 + #: libbirdfont/DrawingTools.vala:594 msgid "Move to path to the bottom layer" msgstr "Mover para caminho para camada inferior" - #: libbirdfont/DrawingTools.vala:598 + #: libbirdfont/DrawingTools.vala:605 msgid "Flip path vertically" msgstr "Inverter caminho verticalmente" - #: libbirdfont/DrawingTools.vala:605 + #: libbirdfont/DrawingTools.vala:612 msgid "Flip path horizontally" msgstr "Inverter caminho horizontalmente" - #: libbirdfont/DrawingTools.vala:613 + #: libbirdfont/DrawingTools.vala:620 msgid "Set size for background image" msgstr "Definir tamanho da imagem de fundo" - #: libbirdfont/DrawingTools.vala:651 + #: libbirdfont/DrawingTools.vala:658 msgid "Show/hide background image" msgstr "Exibir/ocultar a imagem de fundo" - #: libbirdfont/DrawingTools.vala:662 + #: libbirdfont/DrawingTools.vala:669 msgid "Insert a new background image" msgstr "Inserir nova imagem de fundo" - #: libbirdfont/DrawingTools.vala:676 + #: libbirdfont/DrawingTools.vala:683 msgid "High contrast" msgstr "Alto contraste" - #: libbirdfont/DrawingTools.vala:690 + #: libbirdfont/DrawingTools.vala:697 msgid "Set background threshold" msgstr "Definir limite de fundo" - #: libbirdfont/DrawingTools.vala:708 + #: libbirdfont/DrawingTools.vala:715 msgid "Amount of autotrace details" msgstr "Quantidade de detalhes do rastreio automático" - #: libbirdfont/DrawingTools.vala:726 + #: libbirdfont/DrawingTools.vala:733 msgid "Autotrace simplification" msgstr "Simplificação do rastreio automático" - #: libbirdfont/DrawingTools.vala:743 + #: libbirdfont/DrawingTools.vala:750 msgid "Autotrace background image" msgstr "Rastreio automático da imagem de fundo" - #: libbirdfont/DrawingTools.vala:752 + #: libbirdfont/DrawingTools.vala:759 msgid "Delete background image" msgstr "Apagar imagem de fundo" - #: libbirdfont/DrawingTools.vala:802 + #: libbirdfont/DrawingTools.vala:809 msgid "Show guidelines" msgstr "Exibir guias" - #: libbirdfont/DrawingTools.vala:814 + #: libbirdfont/DrawingTools.vala:821 msgid "Show more guidelines" msgstr "" - #: libbirdfont/DrawingTools.vala:830 + #: libbirdfont/DrawingTools.vala:837 msgid "Show guidelines at top and bottom margin" msgstr "Exibir guias de margem superior e inferior" - #: libbirdfont/DrawingTools.vala:871 + #: libbirdfont/DrawingTools.vala:878 msgid "Zoom Out More" msgstr "Diminuir Mais" - #: libbirdfont/DrawingTools.vala:880 + #: libbirdfont/DrawingTools.vala:887 msgid "Show full glyph" msgstr "Exibir caractere completo" - #: libbirdfont/DrawingTools.vala:887 + #: libbirdfont/DrawingTools.vala:894 msgid "Fit in view" msgstr "Ajustar na visualização" - #: libbirdfont/DrawingTools.vala:894 + #: libbirdfont/DrawingTools.vala:901 msgid "Zoom in on background image" msgstr "Ampliar a imagem de fundo" - #: libbirdfont/DrawingTools.vala:904 + #: libbirdfont/DrawingTools.vala:911 msgid "Previous view" msgstr "Visualização anterior" - #: libbirdfont/DrawingTools.vala:910 + #: libbirdfont/DrawingTools.vala:917 msgid "Next view" msgstr "Próxima visualização" - #: libbirdfont/DrawingTools.vala:1093 + #: libbirdfont/DrawingTools.vala:1098 msgid "Background Tools" msgstr "Ferramentas de Fundo" - #: libbirdfont/DrawingTools.vala:1108 - msgid "Control Point Tools" - msgstr "Ferramentas de Pontos de Controle" + #: libbirdfont/DrawingTools.vala:1113 + msgid "Control Points" + msgstr "" - #: libbirdfont/DrawingTools.vala:1123 + #: libbirdfont/DrawingTools.vala:1128 msgid "Object Tools" msgstr "Ferramentas de Objetos" - #: libbirdfont/DrawingTools.vala:1258 + #: libbirdfont/DrawingTools.vala:1263 msgid "Set size for grid" msgstr "Definir tamanho da grade" - #: libbirdfont/ExportTool.vala:158 libbirdfont/Menu.vala:92 + #: libbirdfont/ExportTool.vala:160 libbirdfont/Menu.vala:92 #: libbirdfont/MenuTab.vala:215 libbirdfont/SaveCallback.vala:67 #: libbirdfont/SaveDialog.vala:38 libbirdfont/SaveDialogListener.vala:29 msgid "Save" @@ -523,11 +531,11 @@ msgid "Backup" msgstr "Cópia de segurança" - #: libbirdfont/ForesightTool.vala:36 + #: libbirdfont/ForesightTool.vala:41 msgid "Create Beziér curves" msgstr "Criar Curvas Bézier" - #: libbirdfont/Glyph.vala:2119 + #: libbirdfont/Glyph.vala:2121 msgid "Guide" msgstr "" @@ -535,7 +543,7 @@ msgid "Show grid" msgstr "Exibir grade" - #: libbirdfont/GuideTab.vala:56 + #: libbirdfont/GuideTab.vala:55 msgid "Guides" msgstr "" @@ -547,7 +555,7 @@ msgid "Zoom out" msgstr "Diminuir zoom" - #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:825 + #: libbirdfont/KerningDisplay.vala:61 libbirdfont/KerningDisplay.vala:845 msgid "Kerning" msgstr "Espacejamento" @@ -566,116 +574,145 @@ "Digite \"space\" para espacejamento no caractere espaço e \"divis\" para " "espaçar -." - #: libbirdfont/KerningDisplay.vala:630 libbirdfont/OverviewTools.vala:69 + #: libbirdfont/KerningDisplay.vala:650 libbirdfont/OverviewTools.vala:68 msgid "Unicode" msgstr "Unicode" - #: libbirdfont/KerningDisplay.vala:630 + #: libbirdfont/KerningDisplay.vala:650 msgid "Insert" msgstr "Inserir" - #: libbirdfont/KerningDisplay.vala:825 libbirdfont/MainWindow.vala:202 - #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:197 + #: libbirdfont/KerningDisplay.vala:845 libbirdfont/MainWindow.vala:202 + #: libbirdfont/MessageDialog.vala:35 libbirdfont/SpinButton.vala:199 msgid "Close" msgstr "Fechar" - #: libbirdfont/KerningList.vala:206 + #: libbirdfont/KerningList.vala:208 msgid "Kerning Pairs" msgstr "Pares de Espacejamento" - #: libbirdfont/KerningRange.vala:103 + #: libbirdfont/KerningRange.vala:113 libbirdfont/KerningTools.vala:60 msgid "Kerning class" msgstr "Classe de espacejamento" - #: libbirdfont/KerningRange.vala:103 libbirdfont/Ligatures.vala:109 - #: libbirdfont/Ligatures.vala:130 libbirdfont/Ligatures.vala:151 - #: libbirdfont/SpacingClass.vala:45 libbirdfont/SpacingTab.vala:208 - #: libbirdfont/SpacingTab.vala:245 libbirdfont/SpinButton.vala:197 - #: libbirdfont/Theme.vala:361 + #: libbirdfont/KerningRange.vala:113 libbirdfont/Ligatures.vala:106 + #: libbirdfont/Ligatures.vala:128 libbirdfont/Ligatures.vala:150 + #: libbirdfont/Ligatures.vala:181 libbirdfont/SpacingClass.vala:45 + #: libbirdfont/SpacingTab.vala:209 libbirdfont/SpacingTab.vala:246 + #: libbirdfont/SpinButton.vala:199 libbirdfont/Theme.vala:449 msgid "Set" msgstr "Definir" - #: libbirdfont/KerningTools.vala:33 + #: libbirdfont/KerningStrings.vala:65 + msgid "Load kerning strings" + msgstr "" + + #: libbirdfont/KerningTools.vala:36 msgid "Kerning Tools" msgstr "" - #: libbirdfont/KerningTools.vala:41 libbirdfont/SpacingTools.vala:32 + #: libbirdfont/KerningTools.vala:43 libbirdfont/SpacingTools.vala:31 msgid "Font Size" msgstr "" - #: libbirdfont/KerningTools.vala:55 + #: libbirdfont/KerningTools.vala:57 msgid "Create new kerning class." msgstr "Criar nova classe de espacejamento." - #: libbirdfont/KerningTools.vala:62 + #: libbirdfont/KerningTools.vala:67 msgid "Use text input to enter kerning values." msgstr "Utilizar input de texto para definir valores de espacejamento." - #: libbirdfont/KerningTools.vala:69 + #: libbirdfont/KerningTools.vala:74 msgid "Insert glyph from overview" msgstr "" - #: libbirdfont/KerningTools.vala:83 + #: libbirdfont/KerningTools.vala:88 msgid "Insert character by unicode value" msgstr "Inserir caractere pelo valor unicode" + + #: libbirdfont/KerningTools.vala:95 + msgid "Open a text file with kerning strings first." + msgstr "" + + #: libbirdfont/KerningTools.vala:97 + msgid "Previous kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:107 + msgid "You have reached the beginning of the list." + msgstr "" + + #: libbirdfont/KerningTools.vala:115 + msgid "Next kerning string" + msgstr "" + + #: libbirdfont/KerningTools.vala:125 + msgid "You have reached the end of the list." + msgstr "" #: libbirdfont/LanguageSelectionTab.vala:92 msgid "Character Set" msgstr "Conjunto de caracteres" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "character sequence" msgstr "sequência de caracteres" - #: libbirdfont/LigatureList.vala:51 + #: libbirdfont/LigatureList.vala:53 msgid "ligature" msgstr "ligadura" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 + #, fuzzy + msgid "substitution" + msgstr "Posição" + + #: libbirdfont/LigatureList.vala:57 msgid "beginning" msgstr "começo" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "middle" msgstr "meio" - #: libbirdfont/LigatureList.vala:55 + #: libbirdfont/LigatureList.vala:57 msgid "end" msgstr "fim" - #: libbirdfont/LigatureList.vala:115 libbirdfont/LigatureList.vala:118 + #: libbirdfont/LigatureList.vala:108 msgid "New Ligature" msgstr "Nova Ligadura" - #: libbirdfont/LigatureList.vala:115 + #: libbirdfont/LigatureList.vala:108 msgid "New Contextual Substitution" msgstr "Nova Substituição Contextual" - #: libbirdfont/LigatureList.vala:133 libbirdfont/Menu.vala:399 - msgid "Add Ligature" - msgstr "Adicionar Ligadura" - - #: libbirdfont/LigatureList.vala:151 libbirdfont/Menu.vala:386 + #: libbirdfont/LigatureList.vala:128 libbirdfont/Menu.vala:399 msgid "Ligatures" msgstr "Ligaduras" - #: libbirdfont/Ligatures.vala:109 + #: libbirdfont/Ligatures.vala:106 msgid "Beginning" msgstr "Começo" - #: libbirdfont/Ligatures.vala:130 + #: libbirdfont/Ligatures.vala:128 msgid "Middle" msgstr "Meio" - #: libbirdfont/Ligatures.vala:151 + #: libbirdfont/Ligatures.vala:150 msgid "End" msgstr "Fim" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Ligatures.vala:181 libbirdfont/OverView.vala:1151 + msgid "Ligature" + msgstr "Ligadura" + + #: libbirdfont/Line.vala:140 msgid "Position" msgstr "Posição" - #: libbirdfont/Line.vala:138 + #: libbirdfont/Line.vala:140 msgid "Move" msgstr "Mover" @@ -743,7 +780,7 @@ msgid "Move To Baseline" msgstr "Mover para Linha de Base" - #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:164 + #: libbirdfont/Menu.vala:190 libbirdfont/OverView.vala:173 msgid "Search" msgstr "Pesquisar" @@ -791,100 +828,112 @@ msgid "Select Point Above" msgstr "Selecionar Ponto Acima" - #: libbirdfont/Menu.vala:275 + #: libbirdfont/Menu.vala:274 msgid "Select Next Point" msgstr "Selecionar Ponto Seguinte" - #: libbirdfont/Menu.vala:283 + #: libbirdfont/Menu.vala:281 msgid "Select Previous Point" msgstr "Selecionar Ponto Anterior" - #: libbirdfont/Menu.vala:291 + #: libbirdfont/Menu.vala:288 msgid "Select Point Below" msgstr "Selecionar Ponto Abaixo" - #: libbirdfont/Menu.vala:300 + #: libbirdfont/Menu.vala:296 msgid "Tab" msgstr "Aba" - #: libbirdfont/Menu.vala:306 + #: libbirdfont/Menu.vala:302 msgid "Next Tab" msgstr "Aba Seguinte" - #: libbirdfont/Menu.vala:313 + #: libbirdfont/Menu.vala:309 msgid "Previous Tab" msgstr "Aba Anterior" - #: libbirdfont/Menu.vala:320 + #: libbirdfont/Menu.vala:316 msgid "Close Tab" msgstr "Fechar Aba" - #: libbirdfont/Menu.vala:327 + #: libbirdfont/Menu.vala:323 msgid "Close All Tabs" msgstr "Fechar Todas as Abas" - #: libbirdfont/Menu.vala:335 + #: libbirdfont/Menu.vala:331 msgid "Spacing and Kerning" msgstr "" - #: libbirdfont/Menu.vala:341 + #: libbirdfont/Menu.vala:337 msgid "Show Spacing Tab" msgstr "Mostrar Espaçamento da Aba" - #: libbirdfont/Menu.vala:348 + #: libbirdfont/Menu.vala:344 msgid "Show Kerning Tab" msgstr "Mostrar Espacejamento da Aba" - #: libbirdfont/Menu.vala:355 + #: libbirdfont/Menu.vala:351 msgid "List Kerning Pairs" msgstr "Listar Pares de Espacejamento" - #: libbirdfont/Menu.vala:362 libbirdfont/SpacingClassTab.vala:80 + #: libbirdfont/Menu.vala:358 libbirdfont/SpacingClassTab.vala:80 msgid "Spacing Classes" msgstr "Classes de Espaçamento" - #: libbirdfont/Menu.vala:369 + #: libbirdfont/Menu.vala:365 msgid "Select Next Kerning Pair" msgstr "Selecionar Par de Espacejamento Seguinte" - #: libbirdfont/Menu.vala:377 + #: libbirdfont/Menu.vala:374 msgid "Select Previous Kerning Pair" msgstr "Selecionar Par de Espacejamento Anterior" - #: libbirdfont/Menu.vala:392 + #: libbirdfont/Menu.vala:383 + msgid "Load Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:390 + msgid "Reload Kerning Strings" + msgstr "" + + #: libbirdfont/Menu.vala:405 msgid "Show Ligatures" msgstr "Mostrar Ligaduras" - #: libbirdfont/Menu.vala:408 + #: libbirdfont/Menu.vala:412 + msgid "Add Ligature" + msgstr "Adicionar Ligadura" + + #: libbirdfont/Menu.vala:421 msgid "Git" msgstr "Git" - #: libbirdfont/Menu.vala:414 + #: libbirdfont/Menu.vala:427 msgid "Save As .bfp" msgstr "Salvar Como .bfp" - #: libbirdfont/Menu.vala:423 libbirdfont/OverView.vala:309 + #: libbirdfont/Menu.vala:436 libbirdfont/OverView.vala:319 msgid "Overview" msgstr "Resumo" - #: libbirdfont/Menu.vala:431 libbirdfont/SettingsDisplay.vala:43 - #: libbirdfont/SettingsDisplay.vala:368 + #: libbirdfont/Menu.vala:444 libbirdfont/SettingsDisplay.vala:43 + #: libbirdfont/SettingsDisplay.vala:390 msgid "Settings" msgstr "Ajustes" - #: libbirdfont/MenuItem.vala:61 + #: libbirdfont/MenuItem.vala:82 msgid "UP" msgstr "" - #: libbirdfont/MenuItem.vala:64 + #: libbirdfont/MenuItem.vala:85 msgid "DOWN" msgstr "" - #: libbirdfont/MenuItem.vala:67 + #: libbirdfont/MenuItem.vala:88 msgid "LEFT" msgstr "" - #: libbirdfont/MenuItem.vala:70 + #: libbirdfont/MenuItem.vala:91 msgid "RIGHT" msgstr "" @@ -896,7 +945,7 @@ msgid "Menu" msgstr "Menu" - #: libbirdfont/MenuTab.vala:528 + #: libbirdfont/MenuTab.vala:532 msgid "Add ligature" msgstr "Adicionar ligadura" @@ -904,19 +953,15 @@ msgid "Move paths" msgstr "Mover caminhos" - #: libbirdfont/OverView.vala:164 + #: libbirdfont/OverView.vala:173 msgid "Filter" msgstr "Filtrar" - #: libbirdfont/OverView.vala:465 + #: libbirdfont/OverView.vala:472 msgid "No glyphs in this view." msgstr "Nenhum caractere para exibição." - #: libbirdfont/OverView.vala:1142 - msgid "Ligature" - msgstr "Ligadura" - - #: libbirdfont/OverView.vala:1165 + #: libbirdfont/OverView.vala:1174 msgid "See also:" msgstr "Veja também:" @@ -940,15 +985,15 @@ msgid "Character Sets" msgstr "Conjuntos de Caracteres" - #: libbirdfont/OverviewTools.vala:47 + #: libbirdfont/OverviewTools.vala:46 msgid "All Glyphs" msgstr "Todos os Glifos" - #: libbirdfont/OverviewTools.vala:57 + #: libbirdfont/OverviewTools.vala:56 msgid "Default" msgstr "Padrão" - #: libbirdfont/PenTool.vala:83 + #: libbirdfont/PenTool.vala:81 msgid "Add new points" msgstr "Adicionar novos pontos" @@ -956,15 +1001,15 @@ msgid "Move control points" msgstr "Mover alças de controle" - #: libbirdfont/PreviewTools.vala:28 + #: libbirdfont/PreviewTools.vala:27 msgid "Reload webview" msgstr "Recarregar visualização web" - #: libbirdfont/PreviewTools.vala:34 + #: libbirdfont/PreviewTools.vala:33 msgid "Export fonts" msgstr "Exportar fontes" - #: libbirdfont/PreviewTools.vala:40 + #: libbirdfont/PreviewTools.vala:39 msgid "Generate html document" msgstr "Gerar documento HTML" @@ -1020,23 +1065,23 @@ msgid "Themes" msgstr "" - #: libbirdfont/SettingsDisplay.vala:192 + #: libbirdfont/SettingsDisplay.vala:197 msgid "Default theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:194 + #: libbirdfont/SettingsDisplay.vala:199 msgid "High contrast theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:196 + #: libbirdfont/SettingsDisplay.vala:201 msgid "Custom theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:223 + #: libbirdfont/SettingsDisplay.vala:228 msgid "Add new theme" msgstr "" - #: libbirdfont/SettingsDisplay.vala:225 + #: libbirdfont/SettingsDisplay.vala:230 msgid "Colors" msgstr "" @@ -1048,15 +1093,15 @@ msgid "New spacing class" msgstr "Nova classe de espaçamento" - #: libbirdfont/SpacingTab.vala:35 + #: libbirdfont/SpacingTab.vala:36 msgid "Spacing" msgstr "" - #: libbirdfont/SpacingTab.vala:208 + #: libbirdfont/SpacingTab.vala:209 msgid "Left" msgstr "" - #: libbirdfont/SpacingTab.vala:245 + #: libbirdfont/SpacingTab.vala:246 msgid "Right" msgstr "" @@ -1064,139 +1109,247 @@ msgid "Import" msgstr "Importar" - #: libbirdfont/Theme.vala:140 + #: libbirdfont/Theme.vala:192 msgid "Stroke Color" msgstr "" - #: libbirdfont/Theme.vala:141 + #: libbirdfont/Theme.vala:193 msgid "Handle Color" msgstr "" - #: libbirdfont/Theme.vala:142 + #: libbirdfont/Theme.vala:194 msgid "Fill Color" msgstr "" - #: libbirdfont/Theme.vala:144 + #: libbirdfont/Theme.vala:196 msgid "Background 1" msgstr "" - #: libbirdfont/Theme.vala:145 + #: libbirdfont/Theme.vala:197 msgid "Background 2" msgstr "" - #: libbirdfont/Theme.vala:146 + #: libbirdfont/Theme.vala:198 msgid "Background 3" msgstr "" - #: libbirdfont/Theme.vala:147 + #: libbirdfont/Theme.vala:199 msgid "Background 4" msgstr "" - #: libbirdfont/Theme.vala:148 + #: libbirdfont/Theme.vala:200 msgid "Background 5" msgstr "" - #: libbirdfont/Theme.vala:149 + #: libbirdfont/Theme.vala:201 msgid "Background 6" msgstr "" - #: libbirdfont/Theme.vala:150 + #: libbirdfont/Theme.vala:202 msgid "Background 7" msgstr "" - #: libbirdfont/Theme.vala:151 + #: libbirdfont/Theme.vala:203 msgid "Background 8" msgstr "" - #: libbirdfont/Theme.vala:152 + #: libbirdfont/Theme.vala:204 msgid "Background 9" msgstr "" - #: libbirdfont/Theme.vala:154 + #: libbirdfont/Theme.vala:206 msgid "Foreground 1" msgstr "" - #: libbirdfont/Theme.vala:155 + #: libbirdfont/Theme.vala:207 msgid "Foreground 2" msgstr "" - #: libbirdfont/Theme.vala:156 + #: libbirdfont/Theme.vala:208 msgid "Foreground 3" msgstr "" - #: libbirdfont/Theme.vala:157 + #: libbirdfont/Theme.vala:209 msgid "Foreground 4" msgstr "" - #: libbirdfont/Theme.vala:158 + #: libbirdfont/Theme.vala:210 msgid "Foreground 5" msgstr "" - #: libbirdfont/Theme.vala:159 + #: libbirdfont/Theme.vala:211 + msgid "Foreground 6" + msgstr "" + + #: libbirdfont/Theme.vala:212 + msgid "Foreground 7" + msgstr "" + + #: libbirdfont/Theme.vala:213 msgid "Foreground Inverted" msgstr "" - #: libbirdfont/Theme.vala:161 + #: libbirdfont/Theme.vala:214 + msgid "Menu Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:216 msgid "Highlighted 1" msgstr "" - #: libbirdfont/Theme.vala:162 + #: libbirdfont/Theme.vala:217 msgid "Highlighted Guide" msgstr "" - #: libbirdfont/Theme.vala:164 + #: libbirdfont/Theme.vala:219 msgid "Grid" msgstr "" - #: libbirdfont/Theme.vala:166 + #: libbirdfont/Theme.vala:221 msgid "Guide 1" msgstr "" - #: libbirdfont/Theme.vala:167 + #: libbirdfont/Theme.vala:222 msgid "Guide 2" msgstr "" - #: libbirdfont/Theme.vala:168 + #: libbirdfont/Theme.vala:223 msgid "Guide 3" msgstr "" - #: libbirdfont/Theme.vala:170 + #: libbirdfont/Theme.vala:225 msgid "Button Border 1" msgstr "" - #: libbirdfont/Theme.vala:171 + #: libbirdfont/Theme.vala:226 msgid "Button Background 1" msgstr "" - #: libbirdfont/Theme.vala:172 + #: libbirdfont/Theme.vala:227 msgid "Button Border 2" msgstr "" - #: libbirdfont/Theme.vala:173 + #: libbirdfont/Theme.vala:228 msgid "Button Background 2" msgstr "" - #: libbirdfont/Theme.vala:174 + #: libbirdfont/Theme.vala:229 msgid "Button Border 3" msgstr "" - #: libbirdfont/Theme.vala:175 + #: libbirdfont/Theme.vala:230 msgid "Button Background 3" msgstr "" - #: libbirdfont/Theme.vala:176 + #: libbirdfont/Theme.vala:231 msgid "Button Border 4" msgstr "" - #: libbirdfont/Theme.vala:177 + #: libbirdfont/Theme.vala:232 msgid "Button Background 4" msgstr "" - #: libbirdfont/Theme.vala:179 + #: libbirdfont/Theme.vala:234 msgid "Button Foreground" msgstr "" - #: libbirdfont/Theme.vala:361 + #: libbirdfont/Theme.vala:235 + msgid "Selected Button Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:237 + msgid "Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:238 + msgid "Selected Tool Foreground" + msgstr "" + + #: libbirdfont/Theme.vala:240 + msgid "Text Area Background" + msgstr "" + + #: libbirdfont/Theme.vala:242