[dia] Bug 667509 - Translator Context for "Round"



commit a3d623ea3e4ced7de50b43948457d1d4eeddbc5d
Author: Hans Breuer <hans breuer org>
Date:   Fri Aug 16 19:02:25 2013 +0200

    Bug 667509 - Translator Context for "Round"
    
    Actually set for all Arrow, LineJoin, LineCap

 lib/arrows.c     |   68 +++++++++++++++++++++++++++---------------------------
 lib/properties.c |   12 ++++----
 lib/properties.h |   12 ++++----
 3 files changed, 46 insertions(+), 46 deletions(-)
---
diff --git a/lib/arrows.c b/lib/arrows.c
index 26d2c2b..043afee 100644
--- a/lib/arrows.c
+++ b/lib/arrows.c
@@ -1887,40 +1887,40 @@ struct ArrowDesc {
                Color *fg_color, /* the main drawin color */
                Color *bg_color); /* not always used */
 } arrow_types[] =
-  {{N_("None"),ARROW_NONE},
-   {N_("Lines"),ARROW_LINES, calculate_arrow, draw_lines}, 
-   {N_("Hollow Triangle"), ARROW_HOLLOW_TRIANGLE, calculate_arrow, draw_hollow_triangle},
-   {N_("Filled Triangle"), ARROW_FILLED_TRIANGLE, calculate_arrow, draw_filled_triangle},
-   {N_("Unfilled Triangle"), ARROW_UNFILLED_TRIANGLE, calculate_arrow, draw_unfilled_triangle},
-   {N_("Hollow Diamond"),ARROW_HOLLOW_DIAMOND, calculate_diamond, draw_hollow_diamond},
-   {N_("Filled Diamond"),ARROW_FILLED_DIAMOND, calculate_diamond, draw_filled_diamond},
-   {N_("Half Diamond"), ARROW_HALF_DIAMOND, calculate_diamond, draw_half_diamond},
-   {N_("Half Head"), ARROW_HALF_HEAD, calculate_halfhead, draw_halfhead},
-   {N_("Slashed Cross"), ARROW_SLASHED_CROSS, calculate_slashed_cross, draw_slashed_cross},
-   {N_("Filled Ellipse"), ARROW_FILLED_ELLIPSE, calculate_ellipse, draw_filled_ellipse},
-   {N_("Hollow Ellipse"), ARROW_HOLLOW_ELLIPSE, calculate_ellipse, draw_fill_ellipse},
-   {N_("Filled Dot"), ARROW_FILLED_DOT, calculate_dot, draw_filled_dot},
-   {N_("Dimension Origin"),ARROW_DIMENSION_ORIGIN},
-   {N_("Blanked Dot"),ARROW_BLANKED_DOT, calculate_dot, draw_fill_dot},
-   {N_("Double Hollow Triangle"),ARROW_DOUBLE_HOLLOW_TRIANGLE, calculate_double_triangle, 
draw_double_hollow_triangle},
-   {N_("Double Filled Triangle"),ARROW_DOUBLE_FILLED_TRIANGLE, calculate_double_triangle, 
draw_double_filled_triangle},
-   {N_("Filled Dot and Triangle"), ARROW_FILLED_DOT_N_TRIANGLE},
-   {N_("Filled Box"), ARROW_FILLED_BOX, calculate_box, draw_filled_box},
-   {N_("Blanked Box"),ARROW_BLANKED_BOX, calculate_box, draw_fill_box},
-   {N_("Slashed"), ARROW_SLASH_ARROW, calculate_slashed, draw_slashed},
-   {N_("Integral Symbol"),ARROW_INTEGRAL_SYMBOL},
-   {N_("Crow Foot"), ARROW_CROW_FOOT, calculate_crow, draw_crow_foot},
-   {N_("Cross"),ARROW_CROSS, calculate_arrow, draw_cross},
-   {N_("1-or-many"),ARROW_ONE_OR_MANY},
-   {N_("0-or-many"),ARROW_NONE_OR_MANY},
-   {N_("1-or-0"),ARROW_ONE_OR_NONE},
-   {N_("1 exactly"),ARROW_ONE_EXACTLY},
-   {N_("Filled Concave"),ARROW_FILLED_CONCAVE, calculate_concave, draw_filled_concave},
-   {N_("Blanked Concave"),ARROW_BLANKED_CONCAVE, calculate_concave, draw_concave_triangle},
-   {N_("Round"), ARROW_ROUNDED},
-   {N_("Open Round"), ARROW_OPEN_ROUNDED},
-   {N_("Backslash"), ARROW_BACKSLASH, calculate_backslash, draw_backslash},
-   {N_("Infinite Line"),ARROW_THREE_DOTS},
+  {{NC_("Arrow", "None"),ARROW_NONE},
+   {NC_("Arrow", "Lines"),ARROW_LINES, calculate_arrow, draw_lines}, 
+   {NC_("Arrow", "Hollow Triangle"), ARROW_HOLLOW_TRIANGLE, calculate_arrow, draw_hollow_triangle},
+   {NC_("Arrow", "Filled Triangle"), ARROW_FILLED_TRIANGLE, calculate_arrow, draw_filled_triangle},
+   {NC_("Arrow", "Unfilled Triangle"), ARROW_UNFILLED_TRIANGLE, calculate_arrow, draw_unfilled_triangle},
+   {NC_("Arrow", "Hollow Diamond"),ARROW_HOLLOW_DIAMOND, calculate_diamond, draw_hollow_diamond},
+   {NC_("Arrow", "Filled Diamond"),ARROW_FILLED_DIAMOND, calculate_diamond, draw_filled_diamond},
+   {NC_("Arrow", "Half Diamond"), ARROW_HALF_DIAMOND, calculate_diamond, draw_half_diamond},
+   {NC_("Arrow", "Half Head"), ARROW_HALF_HEAD, calculate_halfhead, draw_halfhead},
+   {NC_("Arrow", "Slashed Cross"), ARROW_SLASHED_CROSS, calculate_slashed_cross, draw_slashed_cross},
+   {NC_("Arrow", "Filled Ellipse"), ARROW_FILLED_ELLIPSE, calculate_ellipse, draw_filled_ellipse},
+   {NC_("Arrow", "Hollow Ellipse"), ARROW_HOLLOW_ELLIPSE, calculate_ellipse, draw_fill_ellipse},
+   {NC_("Arrow", "Filled Dot"), ARROW_FILLED_DOT, calculate_dot, draw_filled_dot},
+   {NC_("Arrow", "Dimension Origin"),ARROW_DIMENSION_ORIGIN},
+   {NC_("Arrow", "Blanked Dot"),ARROW_BLANKED_DOT, calculate_dot, draw_fill_dot},
+   {NC_("Arrow", "Double Hollow Triangle"),ARROW_DOUBLE_HOLLOW_TRIANGLE, calculate_double_triangle, 
draw_double_hollow_triangle},
+   {NC_("Arrow", "Double Filled Triangle"),ARROW_DOUBLE_FILLED_TRIANGLE, calculate_double_triangle, 
draw_double_filled_triangle},
+   {NC_("Arrow", "Filled Dot and Triangle"), ARROW_FILLED_DOT_N_TRIANGLE},
+   {NC_("Arrow", "Filled Box"), ARROW_FILLED_BOX, calculate_box, draw_filled_box},
+   {NC_("Arrow", "Blanked Box"),ARROW_BLANKED_BOX, calculate_box, draw_fill_box},
+   {NC_("Arrow", "Slashed"), ARROW_SLASH_ARROW, calculate_slashed, draw_slashed},
+   {NC_("Arrow", "Integral Symbol"),ARROW_INTEGRAL_SYMBOL},
+   {NC_("Arrow", "Crow Foot"), ARROW_CROW_FOOT, calculate_crow, draw_crow_foot},
+   {NC_("Arrow", "Cross"),ARROW_CROSS, calculate_arrow, draw_cross},
+   {NC_("Arrow", "1-or-many"),ARROW_ONE_OR_MANY},
+   {NC_("Arrow", "0-or-many"),ARROW_NONE_OR_MANY},
+   {NC_("Arrow", "1-or-0"),ARROW_ONE_OR_NONE},
+   {NC_("Arrow", "1 exactly"),ARROW_ONE_EXACTLY},
+   {NC_("Arrow", "Filled Concave"),ARROW_FILLED_CONCAVE, calculate_concave, draw_filled_concave},
+   {NC_("Arrow", "Blanked Concave"),ARROW_BLANKED_CONCAVE, calculate_concave, draw_concave_triangle},
+   {NC_("Arrow", "Round"), ARROW_ROUNDED},
+   {NC_("Arrow", "Open Round"), ARROW_OPEN_ROUNDED},
+   {NC_("Arrow", "Backslash"), ARROW_BACKSLASH, calculate_backslash, draw_backslash},
+   {NC_("Arrow", "Infinite Line"),ARROW_THREE_DOTS},
    {NULL,0}
 };
 
diff --git a/lib/properties.c b/lib/properties.c
index 2880ca1..3befbac 100644
--- a/lib/properties.c
+++ b/lib/properties.c
@@ -77,15 +77,15 @@ PropEnumData prop_std_text_fitting_data[] = {
   { NULL, 0 }
 };
 PropEnumData prop_std_line_join_data[] = {
-  { N_("Miter"), LINEJOIN_MITER },
-  { N_("Round"), LINEJOIN_ROUND },
-  { N_("Bevel"), LINEJOIN_BEVEL },
+  { NC_("LineJoin", "Miter"), LINEJOIN_MITER },
+  { NC_("LineJoin", "Round"), LINEJOIN_ROUND },
+  { NC_("LineJoin", "Bevel"), LINEJOIN_BEVEL },
   { NULL, 0 }
 };
 PropEnumData prop_std_line_caps_data[] = {
-  { N_("Butt"), LINECAPS_BUTT },
-  { N_("Round"), LINECAPS_ROUND },
-  { N_("Projecting"), LINECAPS_PROJECTING },
+  { NC_("LineCap", "Butt"), LINECAPS_BUTT },
+  { NC_("LineCap", "Round"), LINECAPS_ROUND },
+  { NC_("LineCap", "Projecting"), LINECAPS_PROJECTING },
   { NULL, 0 }
 };
 #endif
diff --git a/lib/properties.h b/lib/properties.h
index fc4a10d..84cfb86 100644
--- a/lib/properties.h
+++ b/lib/properties.h
@@ -597,15 +597,15 @@ static PropEnumData prop_std_text_fitting_data[] = {
   { NULL, 0 }
 };
 static PropEnumData prop_std_line_join_data[] = {
-  { N_("Miter"), LINEJOIN_MITER },
-  { N_("Round"), LINEJOIN_ROUND },
-  { N_("Bevel"), LINEJOIN_BEVEL },
+  { NC_("LineJoin", "Miter"), LINEJOIN_MITER },
+  { NC_("LineJoin", "Round"), LINEJOIN_ROUND },
+  { NC_("LineJoin", "Bevel"), LINEJOIN_BEVEL },
   { NULL, 0 }
 };
 static PropEnumData prop_std_line_caps_data[] = {
-  { N_("Butt"), LINECAPS_BUTT },
-  { N_("Round"), LINECAPS_ROUND },
-  { N_("Projecting"), LINECAPS_PROJECTING },
+  { NC_("LineCap", "Butt"), LINECAPS_BUTT },
+  { NC_("LineCap", "Round"), LINECAPS_ROUND },
+  { NC_("LineCap", "Projecting"), LINECAPS_PROJECTING },
   { NULL, 0 }
 };
 #else


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]