kalzium
elementtranslate.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include "elementtranslate.h"
00026
00027 namespace Avogadro {
00028
00029 QString ElementTranslator::name(int element) const
00030 {
00031 QString result;
00032 switch(element) {
00033 case 1:
00034 result = tr("Hydrogen");
00035 break;
00036 case 2:
00037 result = tr("Helium");
00038 break;
00039 case 3:
00040 result = tr("Lithium");
00041 break;
00042 case 4:
00043 result = tr("Beryllium");
00044 break;
00045 case 5:
00046 result = tr("Boron");
00047 break;
00048 case 6:
00049 result = tr("Carbon");
00050 break;
00051 case 7:
00052 result = tr("Nitrogen");
00053 break;
00054 case 8:
00055 result = tr("Oxygen");
00056 break;
00057 case 9:
00058 result = tr("Fluorine");
00059 break;
00060 case 10:
00061 result = tr("Neon");
00062 break;
00063 case 11:
00064 result = tr("Sodium");
00065 break;
00066 case 12:
00067 result = tr("Magnesium");
00068 break;
00069 case 13:
00070 result = tr("Aluminum");
00071 break;
00072 case 14:
00073 result = tr("Silicon");
00074 break;
00075 case 15:
00076 result = tr("Phosphorus");
00077 break;
00078 case 16:
00079 result = tr("Sulfur");
00080 break;
00081 case 17:
00082 result = tr("Chlorine");
00083 break;
00084 case 18:
00085 result = tr("Argon");
00086 break;
00087 case 19:
00088 result = tr("Potassium");
00089 break;
00090 case 20:
00091 result = tr("Calcium");
00092 break;
00093 case 21:
00094 result = tr("Scandium");
00095 break;
00096 case 22:
00097 result = tr("Titanium");
00098 break;
00099 case 23:
00100 result = tr("Vanadium");
00101 break;
00102 case 24:
00103 result = tr("Chromium");
00104 break;
00105 case 25:
00106 result = tr("Manganese");
00107 break;
00108 case 26:
00109 result = tr("Iron");
00110 break;
00111 case 27:
00112 result = tr("Cobalt");
00113 break;
00114 case 28:
00115 result = tr("Nickel");
00116 break;
00117 case 29:
00118 result = tr("Copper");
00119 break;
00120 case 30:
00121 result = tr("Zinc");
00122 break;
00123 case 31:
00124 result = tr("Gallium");
00125 break;
00126 case 32:
00127 result = tr("Germanium");
00128 break;
00129 case 33:
00130 result = tr("Arsenic");
00131 break;
00132 case 34:
00133 result = tr("Selenium");
00134 break;
00135 case 35:
00136 result = tr("Bromine");
00137 break;
00138 case 36:
00139 result = tr("Krypton");
00140 break;
00141 case 37:
00142 result = tr("Rubidium");
00143 break;
00144 case 38:
00145 result = tr("Strontium");
00146 break;
00147 case 39:
00148 result = tr("Yttrium");
00149 break;
00150 case 40:
00151 result = tr("Zirconium");
00152 break;
00153 case 41:
00154 result = tr("Niobium");
00155 break;
00156 case 42:
00157 result = tr("Molybdenum");
00158 break;
00159 case 43:
00160 result = tr("Technetium");
00161 break;
00162 case 44:
00163 result = tr("Ruthenium");
00164 break;
00165 case 45:
00166 result = tr("Rhodium");
00167 break;
00168 case 46:
00169 result = tr("Palladium");
00170 break;
00171 case 47:
00172 result = tr("Silver");
00173 break;
00174 case 48:
00175 result = tr("Cadmium");
00176 break;
00177 case 49:
00178 result = tr("Indium");
00179 break;
00180 case 50:
00181 result = tr("Tin");
00182 break;
00183 case 51:
00184 result = tr("Antimony");
00185 break;
00186 case 52:
00187 result = tr("Tellurium");
00188 break;
00189 case 53:
00190 result = tr("Iodine");
00191 break;
00192 case 54:
00193 result = tr("Xenon");
00194 break;
00195 case 55:
00196 result = tr("Caesium");
00197 break;
00198 case 56:
00199 result = tr("Barium");
00200 break;
00201 case 57:
00202 result = tr("Lanthanum");
00203 break;
00204 case 58:
00205 result = tr("Cerium");
00206 break;
00207 case 59:
00208 result = tr("Praseodymium");
00209 break;
00210 case 60:
00211 result = tr("Neodymium");
00212 break;
00213 case 61:
00214 result = tr("Promethium");
00215 break;
00216 case 62:
00217 result = tr("Samarium");
00218 break;
00219 case 63:
00220 result = tr("Europium");
00221 break;
00222 case 64:
00223 result = tr("Gadolinium");
00224 break;
00225 case 65:
00226 result = tr("Terbium");
00227 break;
00228 case 66:
00229 result = tr("Dysprosium");
00230 break;
00231 case 67:
00232 result = tr("Holmium");
00233 break;
00234 case 68:
00235 result = tr("Erbium");
00236 break;
00237 case 69:
00238 result = tr("Thulium");
00239 break;
00240 case 70:
00241 result = tr("Ytterbium");
00242 break;
00243 case 71:
00244 result = tr("Lutetium");
00245 break;
00246 case 72:
00247 result = tr("Hafnium");
00248 break;
00249 case 73:
00250 result = tr("Tantalum");
00251 break;
00252 case 74:
00253 result = tr("Tungsten");
00254 break;
00255 case 75:
00256 result = tr("Rhenium");
00257 break;
00258 case 76:
00259 result = tr("Osmium");
00260 break;
00261 case 77:
00262 result = tr("Iridium");
00263 break;
00264 case 78:
00265 result = tr("Platinum");
00266 break;
00267 case 79:
00268 result = tr("Gold");
00269 break;
00270 case 80:
00271 result = tr("Mercury");
00272 break;
00273 case 81:
00274 result = tr("Thallium");
00275 break;
00276 case 82:
00277 result = tr("Lead");
00278 break;
00279 case 83:
00280 result = tr("Bismuth");
00281 break;
00282 case 84:
00283 result = tr("Polonium");
00284 break;
00285 case 85:
00286 result = tr("Astatine");
00287 break;
00288 case 86:
00289 result = tr("Radon");
00290 break;
00291 case 87:
00292 result = tr("Francium");
00293 break;
00294 case 88:
00295 result = tr("Radium");
00296 break;
00297 case 89:
00298 result = tr("Actinium");
00299 break;
00300 case 90:
00301 result = tr("Thorium");
00302 break;
00303 case 91:
00304 result = tr("Protactinium");
00305 break;
00306 case 92:
00307 result = tr("Uranium");
00308 break;
00309 case 93:
00310 result = tr("Neptunium");
00311 break;
00312 case 94:
00313 result = tr("Plutonium");
00314 break;
00315 case 95:
00316 result = tr("Americium");
00317 break;
00318 case 96:
00319 result = tr("Curium");
00320 break;
00321 case 97:
00322 result = tr("Berkelium");
00323 break;
00324 case 98:
00325 result = tr("Californium");
00326 break;
00327 case 99:
00328 result = tr("Einsteinium");
00329 break;
00330 case 100:
00331 result = tr("Fermium");
00332 break;
00333 case 101:
00334 result = tr("Mendelevium");
00335 break;
00336 case 102:
00337 result = tr("Nobelium");
00338 break;
00339 case 103:
00340 result = tr("Lawrencium");
00341 break;
00342 case 104:
00343 result = tr("Rutherfordium");
00344 break;
00345 case 105:
00346 result = tr("Dubnium");
00347 break;
00348 case 106:
00349 result = tr("Seaborgium");
00350 break;
00351 case 107:
00352 result = tr("Bohrium");
00353 break;
00354 case 108:
00355 result = tr("Hassium");
00356 break;
00357 case 109:
00358 result = tr("Meitnerium");
00359 break;
00360 case 110:
00361 result = tr("Darmstadtium");
00362 break;
00363 case 111:
00364 result = tr("Roentgenium");
00365 break;
00366 case 112:
00367 result = tr("Ununbium");
00368 break;
00369 case 113:
00370 result = tr("Ununtrium");
00371 break;
00372 case 114:
00373 result = tr("Ununquadium");
00374 break;
00375 case 115:
00376 result = tr("Ununpentium");
00377 break;
00378 case 116:
00379 result = tr("Ununhexium");
00380 break;
00381 case 117:
00382 result = tr("Ununseptium");
00383 break;
00384 case 118:
00385 result = tr("Ununoctium");
00386 break;
00387
00388 default:
00389 result = tr("Unknown");
00390 }
00391
00392 return result;
00393 }
00394
00395 ElementTranslator elementTranslator;
00396
00397 }
00398
00399 #include "elementtranslate.moc"