/src/tidy-html5/src/language_en_gb.h
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef language_en_gb_h |
2 | | #define language_en_gb_h |
3 | | /* |
4 | | * language_en_gb.h |
5 | | * Localization support for HTML Tidy. |
6 | | * |
7 | | * |
8 | | * This file is a localization file for HTML Tidy. It will have been machine |
9 | | * generated or created and/or edited by hand. Both are valid options, but |
10 | | * please help keep our localization efforts simple to maintain by maintaining |
11 | | * the structure of this file, and changing the check box below if you make |
12 | | * changes (so others know the file origin): |
13 | | * |
14 | | * [X] THIS FILE IS MACHINE GENERATED. It is a localization file for the |
15 | | * language (and maybe region) "en_gb". The source of |
16 | | * these strings is a gettext PO file in Tidy's source, probably called |
17 | | * "language_en_gb.po". |
18 | | * |
19 | | * [ ] THIS FILE WAS HAND MODIFIED. Translators, please feel to edit this file |
20 | | * directly (and check this box). If you prefer to edit PO files then use |
21 | | * `poconvert.rb msgunfmt language_en_gb.h` (our own |
22 | | * conversion tool) to generate a fresh PO from this file first! |
23 | | * |
24 | | * (c) 2015-2021 HTACG |
25 | | * See tidy.h and access.h for the copyright notice. |
26 | | * |
27 | | * Template Created by Jim Derry on 01/14/2016. |
28 | | * |
29 | | * Originating PO file metadata: |
30 | | * PO_LAST_TRANSLATOR=jderry |
31 | | * PO_REVISION_DATE=2021-07-30 10:35:03 |
32 | | */ |
33 | | |
34 | | #ifdef _MSC_VER |
35 | | #pragma execution_character_set("utf-8") |
36 | | #endif |
37 | | |
38 | | |
39 | | /** |
40 | | * This language-specific function returns the correct pluralForm |
41 | | * to use given n items, and is used as a member of each language |
42 | | * definition. |
43 | | */ |
44 | 0 | static uint whichPluralForm_en_gb(uint n) { |
45 | | /* Plural-Forms: nplurals=2; */ |
46 | 0 | return n != 1; |
47 | 0 | } |
48 | | |
49 | | |
50 | | /** |
51 | | * This structure specifies all of the strings needed by Tidy for a |
52 | | * single language. Static definition in a header file makes it |
53 | | * easy to include and exclude languages without tinkering with |
54 | | * the build system. |
55 | | */ |
56 | | static languageDefinition language_en_gb = { whichPluralForm_en_gb, { |
57 | | /*************************************** |
58 | | ** This MUST be present and first. |
59 | | ** Specify the code for this language. |
60 | | ***************************************/ |
61 | | {/* Specify the ll or ll_cc language code here. */ |
62 | | TIDY_LANGUAGE, 0, "en_gb" |
63 | | }, |
64 | | { TidyAsciiChars, 0, |
65 | | "Can be used to modify behaviour of the <code>clean</code> option when set " |
66 | | "to <var>yes</var>. " |
67 | | "<br/>" |
68 | | "If set to <var>yes</var> when using <code>clean</code>, " |
69 | | "<code>&emdash;</code>, <code>&rdquo;</code>, and other named " |
70 | | "character entities are downgraded to their closest ASCII equivalents. " |
71 | | }, |
72 | | { TidyGDocClean, 0, |
73 | | "This option specifies if Tidy should enable specific behaviour for " |
74 | | "cleaning up HTML exported from Google Docs. " |
75 | | }, |
76 | | { TidyLiteralAttribs, 0, |
77 | | "This option specifies how Tidy deals with whitespace characters within " |
78 | | "attribute values. " |
79 | | "<br/>" |
80 | | "If the value is <var>no</var> Tidy normalises attribute values by " |
81 | | "replacing any newline or tab with a single space, and further by replacing " |
82 | | "any contiguous whitespace with a single space. " |
83 | | "<br/>" |
84 | | "To force Tidy to preserve the original, literal values of all attributes " |
85 | | "and ensure that whitespace within attribute values is passed " |
86 | | "through unchanged, set this option to <var>yes</var>. " |
87 | | }, |
88 | | { TidyMergeDivs, 0, |
89 | | "This option can be used to modify the behaviour of <code>clean</code> when " |
90 | | "set to <code>yes</code>." |
91 | | "<br/>" |
92 | | "This option specifies if Tidy should merge nested <code><div></code> " |
93 | | "such as <code><div><div>...</div></div></code>. " |
94 | | "<br/>" |
95 | | "If set to <code>auto</code> the attributes of the inner " |
96 | | "<code><div></code> are moved to the outer one. Nested " |
97 | | "<code><div></code> with <code>id</code> attributes are <em>not</em> " |
98 | | "merged. " |
99 | | "<br/>" |
100 | | "If set to <code>yes</code> the attributes of the inner " |
101 | | "<code><div></code> are discarded with the exception of " |
102 | | "<code>class</code> and <code>style</code>. " |
103 | | }, |
104 | | { TidyMergeSpans, 0, |
105 | | "This option can be used to modify the behaviour of <code>clean</code> when " |
106 | | "set to <code>yes</code>." |
107 | | "<br/>" |
108 | | "This option specifies if Tidy should merge nested <code><span></code> " |
109 | | "such as <code><span><span>...</span></span></code>. " |
110 | | "<br/>" |
111 | | "The algorithm is identical to the one used by <code>merge-divs</code>. " |
112 | | }, |
113 | | { TidyReplaceColor, 0, |
114 | | "This option specifies if Tidy should replace numeric values in colour " |
115 | | "attributes with HTML/XHTML colour names where defined, e.g. replace " |
116 | | "<code>#ffffff</code> with <code>white</code>. " |
117 | | }, |
118 | | { TidyUseCustomTags, 0, |
119 | | "This option enables the use of tags for autonomous custom elements, " |
120 | | "e.g. <flag-icon> with Tidy. Custom tags are disabled if this " |
121 | | "value is <var>no</var>. Other settings - <var>blocklevel</var>, " |
122 | | "<var>empty</var>, <var>inline</var>, and <var>pre</var> will treat " |
123 | | "<em>all</em> detected custom tags accordingly. " |
124 | | "<br/>" |
125 | | "The use of <code>new-blocklevel-tags</code>, " |
126 | | "<code>new-empty-tags</code>, <code>new-inline-tags</code>, or " |
127 | | "<code>new-pre-tags</code> will override the treatment of custom tags " |
128 | | "by this configuration option. This may be useful if you have " |
129 | | "different types of custom tags." |
130 | | "<br/>" |
131 | | "When enabled these tags are determined during the processing of your " |
132 | | "document using opening tags; matching closing tags will be recognised " |
133 | | "accordingly, and unknown closing tags will be discarded. " |
134 | | }, |
135 | | { TEXT_USING_FONT, 0, |
136 | | "You are recommended to use CSS to specify the font and\n" |
137 | | "properties such as its size and colour. This will reduce\n" |
138 | | "the size of HTML files and make them easier to maintain\n" |
139 | | "compared with using <FONT> elements.\n\n" |
140 | | }, |
141 | | { TEXT_USING_BODY, 0, "You are recommended to use CSS to specify page and link colours\n" }, |
142 | | { TEXT_GENERAL_INFO_PLEA, 0, |
143 | | "\n" |
144 | | "Would you like to see Tidy in proper, British English? Please consider \n" |
145 | | "helping us to localise HTML Tidy. For details please see \n" |
146 | | "https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md\n" |
147 | | }, |
148 | | { UNKNOWN_ELEMENT_LOOKS_CUSTOM, 0, "%s is not recognised! Did you mean to enable the custom-tags option?" }, |
149 | | { UNKNOWN_ELEMENT, 0, "%s is not recognised!" }, |
150 | | { MULTIMEDIA_REQUIRES_TEXT, 0, "[1.4.1.1]: multimedia requires synchronised text equivalents." }, |
151 | | { INFORMATION_NOT_CONVEYED_IMAGE, 0, "[2.1.1.1]: ensure information not conveyed through colour alone (image)." }, |
152 | | { INFORMATION_NOT_CONVEYED_APPLET, 0, "[2.1.1.2]: ensure information not conveyed through colour alone (applet)." }, |
153 | | { INFORMATION_NOT_CONVEYED_OBJECT, 0, "[2.1.1.3]: ensure information not conveyed through colour alone (object)." }, |
154 | | { INFORMATION_NOT_CONVEYED_SCRIPT, 0, "[2.1.1.4]: ensure information not conveyed through colour alone (script)." }, |
155 | | { INFORMATION_NOT_CONVEYED_INPUT, 0, "[2.1.1.5]: ensure information not conveyed through colour alone (input)." }, |
156 | | { COLOR_CONTRAST_TEXT, 0, "[2.2.1.1]: poor colour contrast (text)." }, |
157 | | { COLOR_CONTRAST_LINK, 0, "[2.2.1.2]: poor colour contrast (link)." }, |
158 | | { COLOR_CONTRAST_ACTIVE_LINK, 0, "[2.2.1.3]: poor colour contrast (active link)." }, |
159 | | { COLOR_CONTRAST_VISITED_LINK, 0, "[2.2.1.4]: poor colour contrast (visited link)." }, |
160 | | { LAYOUT_TABLES_LINEARIZE_PROPERLY, 0, "[5.3.1.1]: verify layout tables linearise properly." }, |
161 | | |
162 | | #if SUPPORT_CONSOLE_APP |
163 | | { TC_TXT_HELP_LANG_2, 0, |
164 | | "\n" |
165 | | "The following languages are currently installed in Tidy. Please \n" |
166 | | "note that there's no guarantee that they are complete; only that \n" |
167 | | "one developer or another started to add the language indicated. \n" |
168 | | "\n" |
169 | | "Incomplete localisations will default to \"en\" when necessary. \n" |
170 | | "Please report instances of incorrect strings to the Tidy team. \n" |
171 | | "\n" |
172 | | }, |
173 | | #endif /* SUPPORT_CONSOLE_APP */ |
174 | | |
175 | | {/* This MUST be present and last. */ |
176 | | TIDY_MESSAGE_TYPE_LAST, 0, NULL |
177 | | } |
178 | | |
179 | | }}; |
180 | | |
181 | | |
182 | | #endif /* language_en_gb_h */ |