ucharnames.js 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099
  1. // Copyright 2009 The Closure Library Authors. All Rights Reserved.
  2. //
  3. // Licensed under the Apache License, Version 2.0 (the "License");
  4. // you may not use this file except in compliance with the License.
  5. // You may obtain a copy of the License at
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  9. // Unless required by applicable law or agreed to in writing, software
  10. // distributed under the License is distributed on an "AS-IS" BASIS,
  11. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. // See the License for the specific language governing permissions and
  13. // limitations under the License.
  14. /**
  15. * @fileoverview Utility functions for Unicode character names.
  16. *
  17. */
  18. goog.provide('goog.i18n.uCharNames');
  19. goog.require('goog.i18n.uChar');
  20. /**
  21. * Map used for looking up the char data. Will be created lazily.
  22. * @type {Object}
  23. * @private
  24. */
  25. goog.i18n.uCharNames.charData_ = null;
  26. /**
  27. * Gets the name of a character, if available, returns null otherwise.
  28. * @param {string} ch The character.
  29. * @return {?string} The name of the character.
  30. */
  31. goog.i18n.uCharNames.toName = function(ch) {
  32. if (!goog.i18n.uCharNames.charData_) {
  33. goog.i18n.uCharNames.createCharData();
  34. }
  35. var names = goog.i18n.uCharNames.charData_;
  36. var chCode = goog.i18n.uChar.toCharCode(ch);
  37. var chCodeStr = chCode + '';
  38. if (ch in names) {
  39. return names[ch];
  40. } else if (chCodeStr in names) {
  41. return names[chCode];
  42. } else if (
  43. 0xFE00 <= chCode && chCode <= 0xFE0F ||
  44. 0xE0100 <= chCode && chCode <= 0xE01EF) {
  45. var seqnum;
  46. if (0xFE00 <= chCode && chCode <= 0xFE0F) {
  47. // Variation selectors from 1 to 16.
  48. seqnum = chCode - 0xFDFF;
  49. } else {
  50. // Variation selectors from 17 to 256.
  51. seqnum = chCode - 0xE00EF;
  52. }
  53. /** @desc Variation selector with the sequence number. */
  54. var MSG_VARIATION_SELECTOR_SEQNUM = goog.getMsg(
  55. 'Variation Selector - {$seqnum}', {'seqnum': String(seqnum)});
  56. return MSG_VARIATION_SELECTOR_SEQNUM;
  57. }
  58. return null;
  59. };
  60. /**
  61. * Following lines are programatically created.
  62. * Details: https://sites/cibu/character-picker.
  63. **/
  64. /**
  65. * Sets up the character map, lazily. Some characters are indexed by their
  66. * decimal value.
  67. * @protected
  68. */
  69. goog.i18n.uCharNames.createCharData = function() {
  70. /**
  71. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  72. * shown to a document editing user trying to insert a special character.
  73. * The balloon help would appear while the user hovers over the character
  74. * displayed. Newlines are not allowed; translation should be a noun and
  75. * as consise as possible. More details:
  76. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  77. */
  78. var MSG_CP_ARABIC_SIGN_SANAH = goog.getMsg('Arabic Sign Sanah');
  79. /**
  80. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  81. * shown to a document editing user trying to insert a special character.
  82. * The balloon help would appear while the user hovers over the character
  83. * displayed. Newlines are not allowed; translation should be a noun and
  84. * as consise as possible. More details:
  85. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  86. */
  87. var MSG_CP_CANADIAN_SYLLABICS_HYPHEN =
  88. goog.getMsg('Canadian Syllabics Hyphen');
  89. /**
  90. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  91. * shown to a document editing user trying to insert a special character.
  92. * The balloon help would appear while the user hovers over the character
  93. * displayed. Newlines are not allowed; translation should be a noun and
  94. * as consise as possible. More details:
  95. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  96. */
  97. var MSG_CP_ARABIC_SIGN_SAFHA = goog.getMsg('Arabic Sign Safha');
  98. /**
  99. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  100. * shown to a document editing user trying to insert a special character.
  101. * The balloon help would appear while the user hovers over the character
  102. * displayed. Newlines are not allowed; translation should be a noun and
  103. * as consise as possible. More details:
  104. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  105. */
  106. var MSG_CP_ARABIC_FOOTNOTE_MARKER = goog.getMsg('Arabic Footnote Marker');
  107. /**
  108. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  109. * shown to a document editing user trying to insert a special character.
  110. * The balloon help would appear while the user hovers over the character
  111. * displayed. Newlines are not allowed; translation should be a noun and
  112. * as consise as possible. More details:
  113. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  114. */
  115. var MSG_CP_FOUR_PER_EM_SPACE = goog.getMsg('Four-per-em Space');
  116. /**
  117. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  118. * shown to a document editing user trying to insert a special character.
  119. * The balloon help would appear while the user hovers over the character
  120. * displayed. Newlines are not allowed; translation should be a noun and
  121. * as consise as possible. More details:
  122. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  123. */
  124. var MSG_CP_THREE_PER_EM_SPACE = goog.getMsg('Three-per-em Space');
  125. /**
  126. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  127. * shown to a document editing user trying to insert a special character.
  128. * The balloon help would appear while the user hovers over the character
  129. * displayed. Newlines are not allowed; translation should be a noun and
  130. * as consise as possible. More details:
  131. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  132. */
  133. var MSG_CP_FIGURE_SPACE = goog.getMsg('Figure Space');
  134. /**
  135. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  136. * shown to a document editing user trying to insert a special character.
  137. * The balloon help would appear while the user hovers over the character
  138. * displayed. Newlines are not allowed; translation should be a noun and
  139. * as consise as possible. More details:
  140. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  141. */
  142. var MSG_CP_MONGOLIAN_SOFT_HYPHEN = goog.getMsg('Mongolian Soft Hyphen');
  143. /**
  144. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  145. * shown to a document editing user trying to insert a special character.
  146. * The balloon help would appear while the user hovers over the character
  147. * displayed. Newlines are not allowed; translation should be a noun and
  148. * as consise as possible. More details:
  149. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  150. */
  151. var MSG_CP_THIN_SPACE = goog.getMsg('Thin Space');
  152. /**
  153. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  154. * shown to a document editing user trying to insert a special character.
  155. * The balloon help would appear while the user hovers over the character
  156. * displayed. Newlines are not allowed; translation should be a noun and
  157. * as consise as possible. More details:
  158. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  159. */
  160. var MSG_CP_SOFT_HYPHEN = goog.getMsg('Soft Hyphen');
  161. /**
  162. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  163. * shown to a document editing user trying to insert a special character.
  164. * The balloon help would appear while the user hovers over the character
  165. * displayed. Newlines are not allowed; translation should be a noun and
  166. * as consise as possible. More details:
  167. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  168. */
  169. var MSG_CP_ZERO_WIDTH_SPACE = goog.getMsg('Zero Width Space');
  170. /**
  171. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  172. * shown to a document editing user trying to insert a special character.
  173. * The balloon help would appear while the user hovers over the character
  174. * displayed. Newlines are not allowed; translation should be a noun and
  175. * as consise as possible. More details:
  176. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  177. */
  178. var MSG_CP_ARMENIAN_HYPHEN = goog.getMsg('Armenian Hyphen');
  179. /**
  180. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  181. * shown to a document editing user trying to insert a special character.
  182. * The balloon help would appear while the user hovers over the character
  183. * displayed. Newlines are not allowed; translation should be a noun and
  184. * as consise as possible. More details:
  185. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  186. */
  187. var MSG_CP_ZERO_WIDTH_JOINER = goog.getMsg('Zero Width Joiner');
  188. /**
  189. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  190. * shown to a document editing user trying to insert a special character.
  191. * The balloon help would appear while the user hovers over the character
  192. * displayed. Newlines are not allowed; translation should be a noun and
  193. * as consise as possible. More details:
  194. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  195. */
  196. var MSG_CP_EM_SPACE = goog.getMsg('Em Space');
  197. /**
  198. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  199. * shown to a document editing user trying to insert a special character.
  200. * The balloon help would appear while the user hovers over the character
  201. * displayed. Newlines are not allowed; translation should be a noun and
  202. * as consise as possible. More details:
  203. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  204. */
  205. var MSG_CP_SYRIAC_ABBREVIATION_MARK = goog.getMsg('Syriac Abbreviation Mark');
  206. /**
  207. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  208. * shown to a document editing user trying to insert a special character.
  209. * The balloon help would appear while the user hovers over the character
  210. * displayed. Newlines are not allowed; translation should be a noun and
  211. * as consise as possible. More details:
  212. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  213. */
  214. var MSG_CP_MONGOLIAN_VOWEL_SEPARATOR =
  215. goog.getMsg('Mongolian Vowel Separator');
  216. /**
  217. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  218. * shown to a document editing user trying to insert a special character.
  219. * The balloon help would appear while the user hovers over the character
  220. * displayed. Newlines are not allowed; translation should be a noun and
  221. * as consise as possible. More details:
  222. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  223. */
  224. var MSG_CP_NON_BREAKING_HYPHEN = goog.getMsg('Non-breaking Hyphen');
  225. /**
  226. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  227. * shown to a document editing user trying to insert a special character.
  228. * The balloon help would appear while the user hovers over the character
  229. * displayed. Newlines are not allowed; translation should be a noun and
  230. * as consise as possible. More details:
  231. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  232. */
  233. var MSG_CP_HYPHEN = goog.getMsg('Hyphen');
  234. /**
  235. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  236. * shown to a document editing user trying to insert a special character.
  237. * The balloon help would appear while the user hovers over the character
  238. * displayed. Newlines are not allowed; translation should be a noun and
  239. * as consise as possible. More details:
  240. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  241. */
  242. var MSG_CP_EM_QUAD = goog.getMsg('Em Quad');
  243. /**
  244. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  245. * shown to a document editing user trying to insert a special character.
  246. * The balloon help would appear while the user hovers over the character
  247. * displayed. Newlines are not allowed; translation should be a noun and
  248. * as consise as possible. More details:
  249. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  250. */
  251. var MSG_CP_EN_SPACE = goog.getMsg('En Space');
  252. /**
  253. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  254. * shown to a document editing user trying to insert a special character.
  255. * The balloon help would appear while the user hovers over the character
  256. * displayed. Newlines are not allowed; translation should be a noun and
  257. * as consise as possible. More details:
  258. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  259. */
  260. var MSG_CP_HORIZONTAL_BAR = goog.getMsg('Horizontal Bar');
  261. /**
  262. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  263. * shown to a document editing user trying to insert a special character.
  264. * The balloon help would appear while the user hovers over the character
  265. * displayed. Newlines are not allowed; translation should be a noun and
  266. * as consise as possible. More details:
  267. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  268. */
  269. var MSG_CP_EM_DASH = goog.getMsg('Em Dash');
  270. /**
  271. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  272. * shown to a document editing user trying to insert a special character.
  273. * The balloon help would appear while the user hovers over the character
  274. * displayed. Newlines are not allowed; translation should be a noun and
  275. * as consise as possible. More details:
  276. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  277. */
  278. var MSG_CP_DOUBLE_OBLIQUE_HYPHEN = goog.getMsg('Double Oblique Hyphen');
  279. /**
  280. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  281. * shown to a document editing user trying to insert a special character.
  282. * The balloon help would appear while the user hovers over the character
  283. * displayed. Newlines are not allowed; translation should be a noun and
  284. * as consise as possible. More details:
  285. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  286. */
  287. var MSG_CP_MUSICAL_SYMBOL_END_PHRASE =
  288. goog.getMsg('Musical Symbol End Phrase');
  289. /**
  290. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  291. * shown to a document editing user trying to insert a special character.
  292. * The balloon help would appear while the user hovers over the character
  293. * displayed. Newlines are not allowed; translation should be a noun and
  294. * as consise as possible. More details:
  295. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  296. */
  297. var MSG_CP_MEDIUM_MATHEMATICAL_SPACE =
  298. goog.getMsg('Medium Mathematical Space');
  299. /**
  300. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  301. * shown to a document editing user trying to insert a special character.
  302. * The balloon help would appear while the user hovers over the character
  303. * displayed. Newlines are not allowed; translation should be a noun and
  304. * as consise as possible. More details:
  305. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  306. */
  307. var MSG_CP_WAVE_DASH = goog.getMsg('Wave Dash');
  308. /**
  309. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  310. * shown to a document editing user trying to insert a special character.
  311. * The balloon help would appear while the user hovers over the character
  312. * displayed. Newlines are not allowed; translation should be a noun and
  313. * as consise as possible. More details:
  314. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  315. */
  316. var MSG_CP_SPACE = goog.getMsg('Space');
  317. /**
  318. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  319. * shown to a document editing user trying to insert a special character.
  320. * The balloon help would appear while the user hovers over the character
  321. * displayed. Newlines are not allowed; translation should be a noun and
  322. * as consise as possible. More details:
  323. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  324. */
  325. var MSG_CP_HYPHEN_WITH_DIAERESIS = goog.getMsg('Hyphen With Diaeresis');
  326. /**
  327. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  328. * shown to a document editing user trying to insert a special character.
  329. * The balloon help would appear while the user hovers over the character
  330. * displayed. Newlines are not allowed; translation should be a noun and
  331. * as consise as possible. More details:
  332. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  333. */
  334. var MSG_CP_EN_QUAD = goog.getMsg('En Quad');
  335. /**
  336. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  337. * shown to a document editing user trying to insert a special character.
  338. * The balloon help would appear while the user hovers over the character
  339. * displayed. Newlines are not allowed; translation should be a noun and
  340. * as consise as possible. More details:
  341. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  342. */
  343. var MSG_CP_RIGHT_TO_LEFT_EMBEDDING = goog.getMsg('Right-to-left Embedding');
  344. /**
  345. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  346. * shown to a document editing user trying to insert a special character.
  347. * The balloon help would appear while the user hovers over the character
  348. * displayed. Newlines are not allowed; translation should be a noun and
  349. * as consise as possible. More details:
  350. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  351. */
  352. var MSG_CP_SIX_PER_EM_SPACE = goog.getMsg('Six-per-em Space');
  353. /**
  354. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  355. * shown to a document editing user trying to insert a special character.
  356. * The balloon help would appear while the user hovers over the character
  357. * displayed. Newlines are not allowed; translation should be a noun and
  358. * as consise as possible. More details:
  359. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  360. */
  361. var MSG_CP_HYPHEN_MINUS = goog.getMsg('Hyphen-minus');
  362. /**
  363. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  364. * shown to a document editing user trying to insert a special character.
  365. * The balloon help would appear while the user hovers over the character
  366. * displayed. Newlines are not allowed; translation should be a noun and
  367. * as consise as possible. More details:
  368. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  369. */
  370. var MSG_CP_POP_DIRECTIONAL_FORMATTING =
  371. goog.getMsg('Pop Directional Formatting');
  372. /**
  373. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  374. * shown to a document editing user trying to insert a special character.
  375. * The balloon help would appear while the user hovers over the character
  376. * displayed. Newlines are not allowed; translation should be a noun and
  377. * as consise as possible. More details:
  378. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  379. */
  380. var MSG_CP_NARROW_NO_BREAK_SPACE = goog.getMsg('Narrow No-break Space');
  381. /**
  382. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  383. * shown to a document editing user trying to insert a special character.
  384. * The balloon help would appear while the user hovers over the character
  385. * displayed. Newlines are not allowed; translation should be a noun and
  386. * as consise as possible. More details:
  387. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  388. */
  389. var MSG_CP_RIGHT_TO_LEFT_OVERRIDE = goog.getMsg('Right-to-left Override');
  390. /**
  391. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  392. * shown to a document editing user trying to insert a special character.
  393. * The balloon help would appear while the user hovers over the character
  394. * displayed. Newlines are not allowed; translation should be a noun and
  395. * as consise as possible. More details:
  396. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  397. */
  398. var MSG_CP_PRESENTATION_FORM_FOR_VERTICAL_EM_DASH =
  399. goog.getMsg('Presentation Form For Vertical Em Dash');
  400. /**
  401. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  402. * shown to a document editing user trying to insert a special character.
  403. * The balloon help would appear while the user hovers over the character
  404. * displayed. Newlines are not allowed; translation should be a noun and
  405. * as consise as possible. More details:
  406. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  407. */
  408. var MSG_CP_WAVY_DASH = goog.getMsg('Wavy Dash');
  409. /**
  410. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  411. * shown to a document editing user trying to insert a special character.
  412. * The balloon help would appear while the user hovers over the character
  413. * displayed. Newlines are not allowed; translation should be a noun and
  414. * as consise as possible. More details:
  415. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  416. */
  417. var MSG_CP_PRESENTATION_FORM_FOR_VERTICAL_EN_DASH =
  418. goog.getMsg('Presentation Form For Vertical En Dash');
  419. /**
  420. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  421. * shown to a document editing user trying to insert a special character.
  422. * The balloon help would appear while the user hovers over the character
  423. * displayed. Newlines are not allowed; translation should be a noun and
  424. * as consise as possible. More details:
  425. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  426. */
  427. var MSG_CP_KHMER_VOWEL_INHERENT_AA = goog.getMsg('Khmer Vowel Inherent Aa');
  428. /**
  429. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  430. * shown to a document editing user trying to insert a special character.
  431. * The balloon help would appear while the user hovers over the character
  432. * displayed. Newlines are not allowed; translation should be a noun and
  433. * as consise as possible. More details:
  434. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  435. */
  436. var MSG_CP_KHMER_VOWEL_INHERENT_AQ = goog.getMsg('Khmer Vowel Inherent Aq');
  437. /**
  438. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  439. * shown to a document editing user trying to insert a special character.
  440. * The balloon help would appear while the user hovers over the character
  441. * displayed. Newlines are not allowed; translation should be a noun and
  442. * as consise as possible. More details:
  443. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  444. */
  445. var MSG_CP_PUNCTUATION_SPACE = goog.getMsg('Punctuation Space');
  446. /**
  447. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  448. * shown to a document editing user trying to insert a special character.
  449. * The balloon help would appear while the user hovers over the character
  450. * displayed. Newlines are not allowed; translation should be a noun and
  451. * as consise as possible. More details:
  452. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  453. */
  454. var MSG_CP_HALFWIDTH_HANGUL_FILLER = goog.getMsg('Halfwidth Hangul Filler');
  455. /**
  456. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  457. * shown to a document editing user trying to insert a special character.
  458. * The balloon help would appear while the user hovers over the character
  459. * displayed. Newlines are not allowed; translation should be a noun and
  460. * as consise as possible. More details:
  461. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  462. */
  463. var MSG_CP_KAITHI_NUMBER_SIGN = goog.getMsg('Kaithi Number Sign');
  464. /**
  465. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  466. * shown to a document editing user trying to insert a special character.
  467. * The balloon help would appear while the user hovers over the character
  468. * displayed. Newlines are not allowed; translation should be a noun and
  469. * as consise as possible. More details:
  470. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  471. */
  472. var MSG_CP_LEFT_TO_RIGHT_EMBEDDING = goog.getMsg('Left-to-right Embedding');
  473. /**
  474. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  475. * shown to a document editing user trying to insert a special character.
  476. * The balloon help would appear while the user hovers over the character
  477. * displayed. Newlines are not allowed; translation should be a noun and
  478. * as consise as possible. More details:
  479. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  480. */
  481. var MSG_CP_HEBREW_PUNCTUATION_MAQAF = goog.getMsg('Hebrew Punctuation Maqaf');
  482. /**
  483. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  484. * shown to a document editing user trying to insert a special character.
  485. * The balloon help would appear while the user hovers over the character
  486. * displayed. Newlines are not allowed; translation should be a noun and
  487. * as consise as possible. More details:
  488. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  489. */
  490. var MSG_CP_IDEOGRAPHIC_SPACE = goog.getMsg('Ideographic Space');
  491. /**
  492. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  493. * shown to a document editing user trying to insert a special character.
  494. * The balloon help would appear while the user hovers over the character
  495. * displayed. Newlines are not allowed; translation should be a noun and
  496. * as consise as possible. More details:
  497. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  498. */
  499. var MSG_CP_HAIR_SPACE = goog.getMsg('Hair Space');
  500. /**
  501. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  502. * shown to a document editing user trying to insert a special character.
  503. * The balloon help would appear while the user hovers over the character
  504. * displayed. Newlines are not allowed; translation should be a noun and
  505. * as consise as possible. More details:
  506. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  507. */
  508. var MSG_CP_NO_BREAK_SPACE = goog.getMsg('No-break Space');
  509. /**
  510. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  511. * shown to a document editing user trying to insert a special character.
  512. * The balloon help would appear while the user hovers over the character
  513. * displayed. Newlines are not allowed; translation should be a noun and
  514. * as consise as possible. More details:
  515. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  516. */
  517. var MSG_CP_FULLWIDTH_HYPHEN_MINUS = goog.getMsg('Fullwidth Hyphen-minus');
  518. /**
  519. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  520. * shown to a document editing user trying to insert a special character.
  521. * The balloon help would appear while the user hovers over the character
  522. * displayed. Newlines are not allowed; translation should be a noun and
  523. * as consise as possible. More details:
  524. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  525. */
  526. var MSG_CP_PARAGRAPH_SEPARATOR = goog.getMsg('Paragraph Separator');
  527. /**
  528. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  529. * shown to a document editing user trying to insert a special character.
  530. * The balloon help would appear while the user hovers over the character
  531. * displayed. Newlines are not allowed; translation should be a noun and
  532. * as consise as possible. More details:
  533. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  534. */
  535. var MSG_CP_LEFT_TO_RIGHT_OVERRIDE = goog.getMsg('Left-to-right Override');
  536. /**
  537. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  538. * shown to a document editing user trying to insert a special character.
  539. * The balloon help would appear while the user hovers over the character
  540. * displayed. Newlines are not allowed; translation should be a noun and
  541. * as consise as possible. More details:
  542. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  543. */
  544. var MSG_CP_SMALL_HYPHEN_MINUS = goog.getMsg('Small Hyphen-minus');
  545. /**
  546. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  547. * shown to a document editing user trying to insert a special character.
  548. * The balloon help would appear while the user hovers over the character
  549. * displayed. Newlines are not allowed; translation should be a noun and
  550. * as consise as possible. More details:
  551. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  552. */
  553. var MSG_CP_COMBINING_GRAPHEME_JOINER =
  554. goog.getMsg('Combining Grapheme Joiner');
  555. /**
  556. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  557. * shown to a document editing user trying to insert a special character.
  558. * The balloon help would appear while the user hovers over the character
  559. * displayed. Newlines are not allowed; translation should be a noun and
  560. * as consise as possible. More details:
  561. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  562. */
  563. var MSG_CP_ZERO_WIDTH_NON_JOINER = goog.getMsg('Zero Width Non-joiner');
  564. /**
  565. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  566. * shown to a document editing user trying to insert a special character.
  567. * The balloon help would appear while the user hovers over the character
  568. * displayed. Newlines are not allowed; translation should be a noun and
  569. * as consise as possible. More details:
  570. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  571. */
  572. var MSG_CP_MUSICAL_SYMBOL_BEGIN_PHRASE =
  573. goog.getMsg('Musical Symbol Begin Phrase');
  574. /**
  575. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  576. * shown to a document editing user trying to insert a special character.
  577. * The balloon help would appear while the user hovers over the character
  578. * displayed. Newlines are not allowed; translation should be a noun and
  579. * as consise as possible. More details:
  580. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  581. */
  582. var MSG_CP_ARABIC_NUMBER_SIGN = goog.getMsg('Arabic Number Sign');
  583. /**
  584. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  585. * shown to a document editing user trying to insert a special character.
  586. * The balloon help would appear while the user hovers over the character
  587. * displayed. Newlines are not allowed; translation should be a noun and
  588. * as consise as possible. More details:
  589. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  590. */
  591. var MSG_CP_RIGHT_TO_LEFT_MARK = goog.getMsg('Right-to-left Mark');
  592. /**
  593. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  594. * shown to a document editing user trying to insert a special character.
  595. * The balloon help would appear while the user hovers over the character
  596. * displayed. Newlines are not allowed; translation should be a noun and
  597. * as consise as possible. More details:
  598. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  599. */
  600. var MSG_CP_OGHAM_SPACE_MARK = goog.getMsg('Ogham Space Mark');
  601. /**
  602. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  603. * shown to a document editing user trying to insert a special character.
  604. * The balloon help would appear while the user hovers over the character
  605. * displayed. Newlines are not allowed; translation should be a noun and
  606. * as consise as possible. More details:
  607. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  608. */
  609. var MSG_CP_SMALL_EM_DASH = goog.getMsg('Small Em Dash');
  610. /**
  611. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  612. * shown to a document editing user trying to insert a special character.
  613. * The balloon help would appear while the user hovers over the character
  614. * displayed. Newlines are not allowed; translation should be a noun and
  615. * as consise as possible. More details:
  616. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  617. */
  618. var MSG_CP_LEFT_TO_RIGHT_MARK = goog.getMsg('Left-to-right Mark');
  619. /**
  620. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  621. * shown to a document editing user trying to insert a special character.
  622. * The balloon help would appear while the user hovers over the character
  623. * displayed. Newlines are not allowed; translation should be a noun and
  624. * as consise as possible. More details:
  625. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  626. */
  627. var MSG_CP_ARABIC_END_OF_AYAH = goog.getMsg('Arabic End Of Ayah');
  628. /**
  629. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  630. * shown to a document editing user trying to insert a special character.
  631. * The balloon help would appear while the user hovers over the character
  632. * displayed. Newlines are not allowed; translation should be a noun and
  633. * as consise as possible. More details:
  634. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  635. */
  636. var MSG_CP_HANGUL_CHOSEONG_FILLER = goog.getMsg('Hangul Choseong Filler');
  637. /**
  638. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  639. * shown to a document editing user trying to insert a special character.
  640. * The balloon help would appear while the user hovers over the character
  641. * displayed. Newlines are not allowed; translation should be a noun and
  642. * as consise as possible. More details:
  643. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  644. */
  645. var MSG_CP_HANGUL_FILLER = goog.getMsg('Hangul Filler');
  646. /**
  647. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  648. * shown to a document editing user trying to insert a special character.
  649. * The balloon help would appear while the user hovers over the character
  650. * displayed. Newlines are not allowed; translation should be a noun and
  651. * as consise as possible. More details:
  652. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  653. */
  654. var MSG_CP_FUNCTION_APPLICATION = goog.getMsg('Function Application');
  655. /**
  656. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  657. * shown to a document editing user trying to insert a special character.
  658. * The balloon help would appear while the user hovers over the character
  659. * displayed. Newlines are not allowed; translation should be a noun and
  660. * as consise as possible. More details:
  661. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  662. */
  663. var MSG_CP_HANGUL_JUNGSEONG_FILLER = goog.getMsg('Hangul Jungseong Filler');
  664. /**
  665. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  666. * shown to a document editing user trying to insert a special character.
  667. * The balloon help would appear while the user hovers over the character
  668. * displayed. Newlines are not allowed; translation should be a noun and
  669. * as consise as possible. More details:
  670. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  671. */
  672. var MSG_CP_INVISIBLE_SEPARATOR = goog.getMsg('Invisible Separator');
  673. /**
  674. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  675. * shown to a document editing user trying to insert a special character.
  676. * The balloon help would appear while the user hovers over the character
  677. * displayed. Newlines are not allowed; translation should be a noun and
  678. * as consise as possible. More details:
  679. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  680. */
  681. var MSG_CP_INVISIBLE_TIMES = goog.getMsg('Invisible Times');
  682. /**
  683. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  684. * shown to a document editing user trying to insert a special character.
  685. * The balloon help would appear while the user hovers over the character
  686. * displayed. Newlines are not allowed; translation should be a noun and
  687. * as consise as possible. More details:
  688. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  689. */
  690. var MSG_CP_INVISIBLE_PLUS = goog.getMsg('Invisible Plus');
  691. /**
  692. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  693. * shown to a document editing user trying to insert a special character.
  694. * The balloon help would appear while the user hovers over the character
  695. * displayed. Newlines are not allowed; translation should be a noun and
  696. * as consise as possible. More details:
  697. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  698. */
  699. var MSG_CP_WORD_JOINER = goog.getMsg('Word Joiner');
  700. /**
  701. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  702. * shown to a document editing user trying to insert a special character.
  703. * The balloon help would appear while the user hovers over the character
  704. * displayed. Newlines are not allowed; translation should be a noun and
  705. * as consise as possible. More details:
  706. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  707. */
  708. var MSG_CP_LINE_SEPARATOR = goog.getMsg('Line Separator');
  709. /**
  710. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  711. * shown to a document editing user trying to insert a special character.
  712. * The balloon help would appear while the user hovers over the character
  713. * displayed. Newlines are not allowed; translation should be a noun and
  714. * as consise as possible. More details:
  715. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  716. */
  717. var MSG_CP_KATAKANA_HIRAGANA_DOUBLE_HYPHEN =
  718. goog.getMsg('Katakana-hiragana Double Hyphen');
  719. /**
  720. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  721. * shown to a document editing user trying to insert a special character.
  722. * The balloon help would appear while the user hovers over the character
  723. * displayed. Newlines are not allowed; translation should be a noun and
  724. * as consise as possible. More details:
  725. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  726. */
  727. var MSG_CP_EN_DASH = goog.getMsg('En Dash');
  728. /**
  729. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  730. * shown to a document editing user trying to insert a special character.
  731. * The balloon help would appear while the user hovers over the character
  732. * displayed. Newlines are not allowed; translation should be a noun and
  733. * as consise as possible. More details:
  734. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  735. */
  736. var MSG_CP_MUSICAL_SYMBOL_BEGIN_BEAM =
  737. goog.getMsg('Musical Symbol Begin Beam');
  738. /**
  739. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  740. * shown to a document editing user trying to insert a special character.
  741. * The balloon help would appear while the user hovers over the character
  742. * displayed. Newlines are not allowed; translation should be a noun and
  743. * as consise as possible. More details:
  744. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  745. */
  746. var MSG_CP_FIGURE_DASH = goog.getMsg('Figure Dash');
  747. /**
  748. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  749. * shown to a document editing user trying to insert a special character.
  750. * The balloon help would appear while the user hovers over the character
  751. * displayed. Newlines are not allowed; translation should be a noun and
  752. * as consise as possible. More details:
  753. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  754. */
  755. var MSG_CP_MUSICAL_SYMBOL_BEGIN_TIE = goog.getMsg('Musical Symbol Begin Tie');
  756. /**
  757. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  758. * shown to a document editing user trying to insert a special character.
  759. * The balloon help would appear while the user hovers over the character
  760. * displayed. Newlines are not allowed; translation should be a noun and
  761. * as consise as possible. More details:
  762. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  763. */
  764. var MSG_CP_MUSICAL_SYMBOL_END_BEAM = goog.getMsg('Musical Symbol End Beam');
  765. /**
  766. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  767. * shown to a document editing user trying to insert a special character.
  768. * The balloon help would appear while the user hovers over the character
  769. * displayed. Newlines are not allowed; translation should be a noun and
  770. * as consise as possible. More details:
  771. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  772. */
  773. var MSG_CP_MUSICAL_SYMBOL_BEGIN_SLUR =
  774. goog.getMsg('Musical Symbol Begin Slur');
  775. /**
  776. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  777. * shown to a document editing user trying to insert a special character.
  778. * The balloon help would appear while the user hovers over the character
  779. * displayed. Newlines are not allowed; translation should be a noun and
  780. * as consise as possible. More details:
  781. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  782. */
  783. var MSG_CP_MUSICAL_SYMBOL_END_TIE = goog.getMsg('Musical Symbol End Tie');
  784. /**
  785. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  786. * shown to a document editing user trying to insert a special character.
  787. * The balloon help would appear while the user hovers over the character
  788. * displayed. Newlines are not allowed; translation should be a noun and
  789. * as consise as possible. More details:
  790. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  791. */
  792. var MSG_CP_INTERLINEAR_ANNOTATION_ANCHOR =
  793. goog.getMsg('Interlinear Annotation Anchor');
  794. /**
  795. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  796. * shown to a document editing user trying to insert a special character.
  797. * The balloon help would appear while the user hovers over the character
  798. * displayed. Newlines are not allowed; translation should be a noun and
  799. * as consise as possible. More details:
  800. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  801. */
  802. var MSG_CP_MUSICAL_SYMBOL_END_SLUR = goog.getMsg('Musical Symbol End Slur');
  803. /**
  804. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  805. * shown to a document editing user trying to insert a special character.
  806. * The balloon help would appear while the user hovers over the character
  807. * displayed. Newlines are not allowed; translation should be a noun and
  808. * as consise as possible. More details:
  809. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  810. */
  811. var MSG_CP_INTERLINEAR_ANNOTATION_TERMINATOR =
  812. goog.getMsg('Interlinear Annotation Terminator');
  813. /**
  814. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  815. * shown to a document editing user trying to insert a special character.
  816. * The balloon help would appear while the user hovers over the character
  817. * displayed. Newlines are not allowed; translation should be a noun and
  818. * as consise as possible. More details:
  819. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  820. */
  821. var MSG_CP_INTERLINEAR_ANNOTATION_SEPARATOR =
  822. goog.getMsg('Interlinear Annotation Separator');
  823. /**
  824. * @desc Name for a symbol, character or a letter. Used in a pop-up balloon,
  825. * shown to a document editing user trying to insert a special character.
  826. * The balloon help would appear while the user hovers over the character
  827. * displayed. Newlines are not allowed; translation should be a noun and
  828. * as consise as possible. More details:
  829. * docs/fileview?id=0B8NbxddKsFtwYjExMGJjNzgtYjkzOS00NjdiLTlmOGQtOGVhZDkyZDU5YjM4.
  830. */
  831. var MSG_CP_ZERO_WIDTH_NO_BREAK_SPACE =
  832. goog.getMsg('Zero Width No-break Space');
  833. goog.i18n.uCharNames.charData_ = {
  834. '\u0601': MSG_CP_ARABIC_SIGN_SANAH,
  835. '\u1400': MSG_CP_CANADIAN_SYLLABICS_HYPHEN,
  836. '\u0603': MSG_CP_ARABIC_SIGN_SAFHA,
  837. '\u0602': MSG_CP_ARABIC_FOOTNOTE_MARKER,
  838. '\u2005': MSG_CP_FOUR_PER_EM_SPACE,
  839. '\u2004': MSG_CP_THREE_PER_EM_SPACE,
  840. '\u2007': MSG_CP_FIGURE_SPACE,
  841. '\u1806': MSG_CP_MONGOLIAN_SOFT_HYPHEN,
  842. '\u2009': MSG_CP_THIN_SPACE,
  843. '\u00AD': MSG_CP_SOFT_HYPHEN,
  844. '\u200B': MSG_CP_ZERO_WIDTH_SPACE,
  845. '\u058A': MSG_CP_ARMENIAN_HYPHEN,
  846. '\u200D': MSG_CP_ZERO_WIDTH_JOINER,
  847. '\u2003': MSG_CP_EM_SPACE,
  848. '\u070F': MSG_CP_SYRIAC_ABBREVIATION_MARK,
  849. '\u180E': MSG_CP_MONGOLIAN_VOWEL_SEPARATOR,
  850. '\u2011': MSG_CP_NON_BREAKING_HYPHEN,
  851. '\u2010': MSG_CP_HYPHEN,
  852. '\u2001': MSG_CP_EM_QUAD,
  853. '\u2002': MSG_CP_EN_SPACE,
  854. '\u2015': MSG_CP_HORIZONTAL_BAR,
  855. '\u2014': MSG_CP_EM_DASH,
  856. '\u2E17': MSG_CP_DOUBLE_OBLIQUE_HYPHEN,
  857. '\u1D17A': MSG_CP_MUSICAL_SYMBOL_END_PHRASE,
  858. '\u205F': MSG_CP_MEDIUM_MATHEMATICAL_SPACE,
  859. '\u301C': MSG_CP_WAVE_DASH,
  860. ' ': MSG_CP_SPACE,
  861. '\u2E1A': MSG_CP_HYPHEN_WITH_DIAERESIS,
  862. '\u2000': MSG_CP_EN_QUAD,
  863. '\u202B': MSG_CP_RIGHT_TO_LEFT_EMBEDDING,
  864. '\u2006': MSG_CP_SIX_PER_EM_SPACE,
  865. '-': MSG_CP_HYPHEN_MINUS,
  866. '\u202C': MSG_CP_POP_DIRECTIONAL_FORMATTING,
  867. '\u202F': MSG_CP_NARROW_NO_BREAK_SPACE,
  868. '\u202E': MSG_CP_RIGHT_TO_LEFT_OVERRIDE,
  869. '\uFE31': MSG_CP_PRESENTATION_FORM_FOR_VERTICAL_EM_DASH,
  870. '\u3030': MSG_CP_WAVY_DASH,
  871. '\uFE32': MSG_CP_PRESENTATION_FORM_FOR_VERTICAL_EN_DASH,
  872. '\u17B5': MSG_CP_KHMER_VOWEL_INHERENT_AA,
  873. '\u17B4': MSG_CP_KHMER_VOWEL_INHERENT_AQ,
  874. '\u2008': MSG_CP_PUNCTUATION_SPACE,
  875. '\uFFA0': MSG_CP_HALFWIDTH_HANGUL_FILLER,
  876. '\u110BD': MSG_CP_KAITHI_NUMBER_SIGN,
  877. '\u202A': MSG_CP_LEFT_TO_RIGHT_EMBEDDING,
  878. '\u05BE': MSG_CP_HEBREW_PUNCTUATION_MAQAF,
  879. '\u3000': MSG_CP_IDEOGRAPHIC_SPACE,
  880. '\u200A': MSG_CP_HAIR_SPACE,
  881. '\u00A0': MSG_CP_NO_BREAK_SPACE,
  882. '\uFF0D': MSG_CP_FULLWIDTH_HYPHEN_MINUS,
  883. '8233': MSG_CP_PARAGRAPH_SEPARATOR,
  884. '\u202D': MSG_CP_LEFT_TO_RIGHT_OVERRIDE,
  885. '\uFE63': MSG_CP_SMALL_HYPHEN_MINUS,
  886. '\u034F': MSG_CP_COMBINING_GRAPHEME_JOINER,
  887. '\u200C': MSG_CP_ZERO_WIDTH_NON_JOINER,
  888. '\u1D179': MSG_CP_MUSICAL_SYMBOL_BEGIN_PHRASE,
  889. '\u0600': MSG_CP_ARABIC_NUMBER_SIGN,
  890. '\u200F': MSG_CP_RIGHT_TO_LEFT_MARK,
  891. '\u1680': MSG_CP_OGHAM_SPACE_MARK,
  892. '\uFE58': MSG_CP_SMALL_EM_DASH,
  893. '\u200E': MSG_CP_LEFT_TO_RIGHT_MARK,
  894. '\u06DD': MSG_CP_ARABIC_END_OF_AYAH,
  895. '\u115F': MSG_CP_HANGUL_CHOSEONG_FILLER,
  896. '\u3164': MSG_CP_HANGUL_FILLER,
  897. '\u2061': MSG_CP_FUNCTION_APPLICATION,
  898. '\u1160': MSG_CP_HANGUL_JUNGSEONG_FILLER,
  899. '\u2063': MSG_CP_INVISIBLE_SEPARATOR,
  900. '\u2062': MSG_CP_INVISIBLE_TIMES,
  901. '\u2064': MSG_CP_INVISIBLE_PLUS,
  902. '\u2060': MSG_CP_WORD_JOINER,
  903. '8232': MSG_CP_LINE_SEPARATOR,
  904. '\u30A0': MSG_CP_KATAKANA_HIRAGANA_DOUBLE_HYPHEN,
  905. '\u2013': MSG_CP_EN_DASH,
  906. '\u1D173': MSG_CP_MUSICAL_SYMBOL_BEGIN_BEAM,
  907. '\u2012': MSG_CP_FIGURE_DASH,
  908. '\u1D175': MSG_CP_MUSICAL_SYMBOL_BEGIN_TIE,
  909. '\u1D174': MSG_CP_MUSICAL_SYMBOL_END_BEAM,
  910. '\u1D177': MSG_CP_MUSICAL_SYMBOL_BEGIN_SLUR,
  911. '\u1D176': MSG_CP_MUSICAL_SYMBOL_END_TIE,
  912. '\uFFF9': MSG_CP_INTERLINEAR_ANNOTATION_ANCHOR,
  913. '\u1D178': MSG_CP_MUSICAL_SYMBOL_END_SLUR,
  914. '\uFFFB': MSG_CP_INTERLINEAR_ANNOTATION_TERMINATOR,
  915. '\uFFFA': MSG_CP_INTERLINEAR_ANNOTATION_SEPARATOR,
  916. '\uFEFF': MSG_CP_ZERO_WIDTH_NO_BREAK_SPACE
  917. };
  918. };