Warning, /sdk/pology/lang/ca/rules/tags.rules is written in an unsupported language. File is not indexed.
0001 # 0002 # HTML, XML rules for Catalan translations 0003 # License: GPLv3 0004 # 0005 # Author: Jordi Mas <jmas@softcatala.org>, 2017, 2019 0006 # 0007 # Detects HTML, XML tags commonly used in strings that are not present 0008 # potentially showing break texts or not an accurate representation 0009 # 0010 # When developing these rules I optimized for providing as few false positives 0011 # as possible. This is why we do exact string matching. 0012 0013 0014 ### Standard HTML tags used also in many XML documents 0015 0016 {<title>} 0017 id="tags-title" 0018 valid msgstr="<title>" 0019 hint="Falta l'etiqueta <title>" 0020 0021 {<\/title>} 0022 id="tags-title-close" 0023 valid msgstr="</title>" 0024 hint="Falta l'etiqueta </title>" 0025 0026 {<bold>} 0027 id="tags-bold" 0028 valid msgstr="<bold>" 0029 hint="Falta l'etiqueta <bold>" 0030 0031 {<\/bold>} 0032 id="tags-bold-close" 0033 valid msgstr="</bold>" 0034 hint="Falta l'etiqueta </bold>" 0035 0036 {<b>} 0037 id="tags-b" 0038 valid msgstr="<b>" 0039 hint="Falta l'etiqueta <b>" 0040 0041 {<\/b>} 0042 id="tags-b-close" 0043 valid msgstr="<\/b>" 0044 hint="Falta l'etiqueta </b>" 0045 0046 {<italic>} 0047 id="tags-italic" 0048 valid msgstr="<italic>" 0049 hint="Falta l'etiqueta <italic>" 0050 0051 {<\/italic>} 0052 id="tags-italic-close" 0053 valid msgstr="</italic>" 0054 hint="Falta l'etiqueta </italic>" 0055 0056 {<i>} 0057 id="tags-i" 0058 valid msgstr="<i>" 0059 hint="Falta l'etiqueta <i>" 0060 0061 {<\/i>} 0062 id="tags-i-close" 0063 valid msgstr="<\/i>" 0064 hint="Falta l'etiqueta </i>" 0065 0066 {<em>} 0067 id="tags-em" 0068 valid msgstr="<em>" 0069 hint="Falta l'etiqueta <em>" 0070 0071 {<\/em>} 0072 id="tags-em-close" 0073 valid msgstr="</em>" 0074 hint="Falta l'etiqueta </em>" 0075 0076 {<li>} 0077 id="tags-li" 0078 valid msgstr="<li>" 0079 hint="Falta l'etiqueta <li>" 0080 0081 ### http://projectmallard.org/1.1/ tags used extensively in GNOME documentation 0082 0083 {<app>} 0084 id="tags-app" 0085 valid msgstr="<app>" 0086 hint="Falta l'etiqueta <app>" 0087 0088 {<\/app>} 0089 id="tags-app-close" 0090 valid msgstr="</app>" 0091 hint="Falta l'etiqueta </app>" 0092 0093 {<cmd>} 0094 id="tags-cmd" 0095 valid msgstr="<cmd>" 0096 hint="Falta l'etiqueta <cmd>" 0097 0098 {<\/cmd>} 0099 id="tags-cmd-close" 0100 valid msgstr="</cmd>" 0101 hint="Falta l'etiqueta </cmd>" 0102 0103 {<link} 0104 id="tags-link" 0105 valid msgstr="<link" 0106 hint="Falta l'etiqueta <link" 0107 0108 {<\/link} 0109 id="tags-link-close" 0110 valid msgstr="</link" 0111 hint="Falta l'etiqueta </link" 0112 0113 {<gui>} 0114 id="tags-gui" 0115 valid msgstr="<gui>" 0116 hint="Falta l'etiqueta <gui>" 0117 0118 {<\/gui>} 0119 id="tags-gui-close" 0120 valid msgstr="</gui>" 0121 hint="Falta l'etiqueta </gui>" 0122 0123 {<guiseq>} 0124 id="tags-guiseq" 0125 valid msgstr="<guiseq>" 0126 hint="Falta l'etiqueta <guiseq>" 0127 0128 {<\/guiseq>} 0129 id="tags-guiseq-close" 0130 valid msgstr="</guiseq>" 0131 hint="Falta l'etiqueta </guiseq>" 0132 0133 {<keyseq>} 0134 id="tags-keyseq" 0135 valid msgstr="<keyseq>" 0136 hint="Falta l'etiqueta <keyseq>" 0137 0138 {<\/keyseq>} 0139 id="tags-keyseq-close" 0140 valid msgstr="</keyseq>" 0141 hint="Falta l'etiqueta </keyseq>" 0142 0143 {<key>} 0144 id="tags-key" 0145 valid msgstr="<key>" 0146 hint="Falta l'etiqueta <key>" 0147 0148 {<\/key>} 0149 id="tags-key-close" 0150 valid msgstr="</key>" 0151 hint="Falta l'etiqueta </key>" 0152 0153 ### DocBook 5.0 tags 0154 0155 {<quote>} 0156 id="tags-quote" 0157 valid msgstr="<quote>" 0158 valid msgstr="«" 0159 hint="Falta l'etiqueta <quote>" 0160 0161 {<\/quote>} 0162 id="tags-quote-close" 0163 valid msgstr="</quote>" 0164 valid msgstr="»" 0165 hint="Falta l'etiqueta </quote>" 0166 0167 #"<placeholder-1/>" 0168 {<*.-[0-9]/>} 0169 id="tags-placeholders" 0170 valid msgstr="<*.-[0-9]/>" 0171 hint="Falta una etiqueta." 0172 0173 ### Spaces & tags 0174 0175 {[ ]<[a-z|0-9|_-]*[^/?]>}i 0176 id="tags-spaces-start" 0177 valid msgstr="(\.|,|;|>|\+)<[a-z|0-9|_-]*[^/?]>" # OK after punctuation marks 0178 valid !msgstr="[a-z]<[a-z|0-9|_-]*[^/?]>" 0179 hint="Falta un espai abans d'una etiqueta el que fa que el text i l'etiqueta es mostrin com una única paraula." 0180 0181 {</[a-z|0-9|_-]*>[ ]}i 0182 id="tags-spaces-end" 0183 valid msgstr="<[a-z|0-9|_-]*[^/?]>(\.|,|;|:|<|\+)" # OK before punctuation marks 0184 valid msgstr="</bcode>" # Line-breaking body of code, for short listings (https://techbase.kde.org/Development/Tutorials/Localization/i18n_Semantics) 0185 valid msgstr="</h[0-9]>" # OK before html headers 0186 valid msgstr="</p>" # OK before html tag for paragrph 0187 valid !msgstr="</[a-z|0-9|_-]*>[a-z]" 0188 hint="Falta un espai després d'una etiqueta el que fa que el text i l'etiqueta es mostrin com una única paraula."