├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bower.json ├── language-mapping-list.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | lib-cov 2 | *.seed 3 | *.log 4 | *.csv 5 | *.dat 6 | *.out 7 | *.pid 8 | *.gz 9 | 10 | pids 11 | logs 12 | results 13 | 14 | npm-debug.log 15 | node_modules 16 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Community Participation Guidelines 2 | 3 | This repository is governed by Mozilla's code of conduct and etiquette guidelines. 4 | For more details, please read the 5 | [Mozilla Community Participation Guidelines](https://www.mozilla.org/about/governance/policies/participation/). 6 | 7 | ## How to Report 8 | For more information on how to report violations of the Community Participation Guidelines, please read our '[How to Report](https://www.mozilla.org/about/governance/policies/participation/reporting/)' page. 9 | 10 | 16 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013 Ali Al Dallal 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | language-mapping-list 2 | ===================== 3 | 4 | List of all the known languages in their English and Native name with locales. 5 | 6 | There are over 200 languages available in the list. 7 | 8 | `$ npm install langmap` 9 | 10 | Usage: 11 | 12 | ``` 13 | var langmap = require("langmap"); 14 | 15 | "Native" => English (US) 16 | var native = langmap["en-US"]["nativeName"]; 17 | "Native" => ภาษาไทย 18 | var native = langmap["th"]["nativeName"]; 19 | "English" => Thai 20 | var native = langmap["th"]["englishName"]; 21 | 22 | ``` -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "langmap", 3 | "main": "language-mapping-list.js", 4 | "version": "0.0.10", 5 | "homepage": "https://github.com/alicoding/language-mapping-list", 6 | "authors": [ 7 | "Ali Al Dallal " 8 | ], 9 | "description": "List of all the known languages in their English and Native name with locales.", 10 | "keywords": [ 11 | "Langmap", 12 | "list", 13 | "of", 14 | "languages", 15 | "i18n", 16 | "l10n" 17 | ], 18 | "license": "MIT" 19 | } 20 | -------------------------------------------------------------------------------- /language-mapping-list.js: -------------------------------------------------------------------------------- 1 | (function(root, factory) { 2 | if (root && typeof define === 'function' && define.amd) { 3 | define(function() { 4 | return (root.languageMappingList = factory()); 5 | }); 6 | } else if (typeof exports === 'object') { 7 | module.exports = factory(); 8 | } else { 9 | root.languageMappingList = factory(); 10 | } 11 | }(this, function() { 12 | return { 13 | 'ach': { 14 | nativeName: "Lwo", 15 | englishName: "Acholi" 16 | }, 17 | 'ady': { 18 | nativeName: "Адыгэбзэ", 19 | englishName: "Adyghe" 20 | }, 21 | 'af': { 22 | nativeName: "Afrikaans", 23 | englishName: "Afrikaans" 24 | }, 25 | 'af-NA': { 26 | nativeName: "Afrikaans (Namibia)", 27 | englishName: "Afrikaans (Namibia)" 28 | }, 29 | 'af-ZA': { 30 | nativeName: "Afrikaans (South Africa)", 31 | englishName: "Afrikaans (South Africa)" 32 | }, 33 | 'ak': { 34 | nativeName: "Tɕɥi", 35 | englishName: "Akan" 36 | }, 37 | 'ar': { 38 | nativeName: "العربية", 39 | englishName: "Arabic" 40 | }, 41 | 'ar-AR': { 42 | nativeName: "العربية", 43 | englishName: "Arabic" 44 | }, 45 | 'ar-MA': { 46 | nativeName: "العربية", 47 | englishName: "Arabic (Morocco)" 48 | }, 49 | 'ar-SA': { 50 | nativeName: "العربية (السعودية)", 51 | englishName: "Arabic (Saudi Arabia)" 52 | }, 53 | 'ay-BO': { 54 | nativeName: "Aymar aru", 55 | englishName: "Aymara" 56 | }, 57 | 'az': { 58 | nativeName: "Azərbaycan dili", 59 | englishName: "Azerbaijani" 60 | }, 61 | 'az-AZ': { 62 | nativeName: "Azərbaycan dili", 63 | englishName: "Azerbaijani" 64 | }, 65 | 'be-BY': { 66 | nativeName: "Беларуская", 67 | englishName: "Belarusian" 68 | }, 69 | 'bg': { 70 | nativeName: "Български", 71 | englishName: "Bulgarian" 72 | }, 73 | 'bg-BG': { 74 | nativeName: "Български", 75 | englishName: "Bulgarian" 76 | }, 77 | 'bn': { 78 | nativeName: "বাংলা", 79 | englishName: "Bengali" 80 | }, 81 | 'bn-IN': { 82 | nativeName: "বাংলা (ভারত)", 83 | englishName: "Bengali (India)" 84 | }, 85 | 'bn-BD': { 86 | nativeName: "বাংলা(বাংলাদেশ)", 87 | englishName: "Bengali (Bangladesh)" 88 | }, 89 | 'br': { 90 | nativeName: "Brezhoneg", 91 | englishName: "Breton" 92 | }, 93 | 'bs-BA': { 94 | nativeName: "Bosanski", 95 | englishName: "Bosnian" 96 | }, 97 | 'ca': { 98 | nativeName: "Català", 99 | englishName: "Catalan" 100 | }, 101 | 'ca-ES': { 102 | nativeName: "Català", 103 | englishName: "Catalan" 104 | }, 105 | 'cak': { 106 | nativeName: "Maya Kaqchikel", 107 | englishName: "Kaqchikel" 108 | }, 109 | 'ck-US': { 110 | nativeName: "ᏣᎳᎩ (tsalagi)", 111 | englishName: "Cherokee" 112 | }, 113 | 'cs': { 114 | nativeName: "Čeština", 115 | englishName: "Czech" 116 | }, 117 | 'cs-CZ': { 118 | nativeName: "Čeština", 119 | englishName: "Czech" 120 | }, 121 | 'cy': { 122 | nativeName: "Cymraeg", 123 | englishName: "Welsh" 124 | }, 125 | 'cy-GB': { 126 | nativeName: "Cymraeg", 127 | englishName: "Welsh" 128 | }, 129 | 'da': { 130 | nativeName: "Dansk", 131 | englishName: "Danish" 132 | }, 133 | 'da-DK': { 134 | nativeName: "Dansk", 135 | englishName: "Danish" 136 | }, 137 | 'de': { 138 | nativeName: "Deutsch", 139 | englishName: "German" 140 | }, 141 | 'de-AT': { 142 | nativeName: "Deutsch (Österreich)", 143 | englishName: "German (Austria)" 144 | }, 145 | 'de-DE': { 146 | nativeName: "Deutsch (Deutschland)", 147 | englishName: "German (Germany)" 148 | }, 149 | 'de-CH': { 150 | nativeName: "Deutsch (Schweiz)", 151 | englishName: "German (Switzerland)" 152 | }, 153 | 'dsb': { 154 | nativeName: "Dolnoserbšćina", 155 | englishName: "Lower Sorbian" 156 | }, 157 | 'el': { 158 | nativeName: "Ελληνικά", 159 | englishName: "Greek" 160 | }, 161 | 'el-GR': { 162 | nativeName: "Ελληνικά", 163 | englishName: "Greek (Greece)" 164 | }, 165 | 'en': { 166 | nativeName: "English", 167 | englishName: "English" 168 | }, 169 | 'en-GB': { 170 | nativeName: "English (UK)", 171 | englishName: "English (UK)" 172 | }, 173 | 'en-AU': { 174 | nativeName: "English (Australia)", 175 | englishName: "English (Australia)" 176 | }, 177 | 'en-CA': { 178 | nativeName: "English (Canada)", 179 | englishName: "English (Canada)" 180 | }, 181 | 'en-IE': { 182 | nativeName: "English (Ireland)", 183 | englishName: "English (Ireland)" 184 | }, 185 | 'en-IN': { 186 | nativeName: "English (India)", 187 | englishName: "English (India)" 188 | }, 189 | 'en-PI': { 190 | nativeName: "English (Pirate)", 191 | englishName: "English (Pirate)" 192 | }, 193 | 'en-SG': { 194 | nativeName: "English (Singapore)", 195 | englishName: "English (Singapore)" 196 | }, 197 | 'en-UD': { 198 | nativeName: "English (Upside Down)", 199 | englishName: "English (Upside Down)" 200 | }, 201 | 'en-US': { 202 | nativeName: "English (US)", 203 | englishName: "English (US)" 204 | }, 205 | 'en-ZA': { 206 | nativeName: "English (South Africa)", 207 | englishName: "English (South Africa)" 208 | }, 209 | 'en@pirate': { 210 | nativeName: "English (Pirate)", 211 | englishName: "English (Pirate)" 212 | }, 213 | 'eo': { 214 | nativeName: "Esperanto", 215 | englishName: "Esperanto" 216 | }, 217 | 'eo-EO': { 218 | nativeName: "Esperanto", 219 | englishName: "Esperanto" 220 | }, 221 | 'es': { 222 | nativeName: "Español", 223 | englishName: "Spanish" 224 | }, 225 | 'es-AR': { 226 | nativeName: "Español (Argentine)", 227 | englishName: "Spanish (Argentina)" 228 | }, 229 | 'es-419': { 230 | nativeName: "Español (Latinoamérica)", 231 | englishName: "Spanish (Latin America)" 232 | }, 233 | 'es-CL': { 234 | nativeName: "Español (Chile)", 235 | englishName: "Spanish (Chile)" 236 | }, 237 | 'es-CO': { 238 | nativeName: "Español (Colombia)", 239 | englishName: "Spanish (Colombia)" 240 | }, 241 | 'es-EC': { 242 | nativeName: "Español (Ecuador)", 243 | englishName: "Spanish (Ecuador)" 244 | }, 245 | 'es-ES': { 246 | nativeName: "Español (España)", 247 | englishName: "Spanish (Spain)" 248 | }, 249 | 'es-LA': { 250 | nativeName: "Español (Latinoamérica)", 251 | englishName: "Spanish (Latin America)" 252 | }, 253 | 'es-NI': { 254 | nativeName: "Español (Nicaragua)", 255 | englishName: "Spanish (Nicaragua)" 256 | }, 257 | 'es-MX': { 258 | nativeName: "Español (México)", 259 | englishName: "Spanish (Mexico)" 260 | }, 261 | 'es-US': { 262 | nativeName: "Español (Estados Unidos)", 263 | englishName: "Spanish (United States)" 264 | }, 265 | 'es-VE': { 266 | nativeName: "Español (Venezuela)", 267 | englishName: "Spanish (Venezuela)" 268 | }, 269 | 'et': { 270 | nativeName: "eesti keel", 271 | englishName: "Estonian" 272 | }, 273 | 'et-EE': { 274 | nativeName: "Eesti (Estonia)", 275 | englishName: "Estonian (Estonia)" 276 | }, 277 | 'eu': { 278 | nativeName: "Euskara", 279 | englishName: "Basque" 280 | }, 281 | 'eu-ES': { 282 | nativeName: "Euskara", 283 | englishName: "Basque" 284 | }, 285 | 'fa': { 286 | nativeName: "فارسی", 287 | englishName: "Persian" 288 | }, 289 | 'fa-IR': { 290 | nativeName: "فارسی", 291 | englishName: "Persian" 292 | }, 293 | 'fb-LT': { 294 | nativeName: "Leet Speak", 295 | englishName: "Leet" 296 | }, 297 | 'ff': { 298 | nativeName: "Fulah", 299 | englishName: "Fulah" 300 | }, 301 | 'fi': { 302 | nativeName: "Suomi", 303 | englishName: "Finnish" 304 | }, 305 | 'fi-FI': { 306 | nativeName: "Suomi", 307 | englishName: "Finnish" 308 | }, 309 | 'fo': { 310 | nativeName: "Føroyskt", 311 | englishName: "Faroese" 312 | }, 313 | 'fo-FO': { 314 | nativeName: "Føroyskt (Færeyjar)", 315 | englishName: "Faroese (Faroe Islands)" 316 | }, 317 | 'fr': { 318 | nativeName: "Français", 319 | englishName: "French" 320 | }, 321 | 'fr-CA': { 322 | nativeName: "Français (Canada)", 323 | englishName: "French (Canada)" 324 | }, 325 | 'fr-FR': { 326 | nativeName: "Français (France)", 327 | englishName: "French (France)" 328 | }, 329 | 'fr-BE': { 330 | nativeName: "Français (Belgique)", 331 | englishName: "French (Belgium)" 332 | }, 333 | 'fr-CH': { 334 | nativeName: "Français (Suisse)", 335 | englishName: "French (Switzerland)" 336 | }, 337 | 'fy-NL': { 338 | nativeName: "Frysk", 339 | englishName: "Frisian (West)" 340 | }, 341 | 'ga': { 342 | nativeName: "Gaeilge", 343 | englishName: "Irish" 344 | }, 345 | 'ga-IE': { 346 | nativeName: "Gaeilge", 347 | englishName: "Irish" 348 | }, 349 | 'gd': { 350 | nativeName: "Gàidhlig", 351 | englishName: "Gaelic" 352 | }, 353 | 'gl': { 354 | nativeName: "Galego", 355 | englishName: "Galician" 356 | }, 357 | 'gl-ES': { 358 | nativeName: "Galego", 359 | englishName: "Galician" 360 | }, 361 | 'gn-PY': { 362 | nativeName: "Avañe'ẽ", 363 | englishName: "Guarani" 364 | }, 365 | 'gu-IN': { 366 | nativeName: "ગુજરાતી", 367 | englishName: "Gujarati" 368 | }, 369 | 'gv': { 370 | nativeName: "Gaelg", 371 | englishName: "Manx" 372 | }, 373 | 'gx-GR': { 374 | nativeName: "Ἑλληνική ἀρχαία", 375 | englishName: "Classical Greek" 376 | }, 377 | 'he': { 378 | nativeName: "עברית‏", 379 | englishName: "Hebrew" 380 | }, 381 | 'he-IL': { 382 | nativeName: "עברית‏", 383 | englishName: "Hebrew" 384 | }, 385 | 'hi': { 386 | nativeName: "हिन्दी", 387 | englishName: "Hindi" 388 | }, 389 | 'hi-IN': { 390 | nativeName: "हिन्दी", 391 | englishName: "Hindi" 392 | }, 393 | 'hr': { 394 | nativeName: "Hrvatski", 395 | englishName: "Croatian" 396 | }, 397 | 'hr-HR': { 398 | nativeName: "Hrvatski", 399 | englishName: "Croatian" 400 | }, 401 | 'hsb': { 402 | nativeName: "Hornjoserbšćina", 403 | englishName: "Upper Sorbian" 404 | }, 405 | 'ht': { 406 | nativeName: "Kreyòl", 407 | englishName: "Haitian Creole" 408 | }, 409 | 'hu': { 410 | nativeName: "Magyar", 411 | englishName: "Hungarian" 412 | }, 413 | 'hu-HU': { 414 | nativeName: "Magyar", 415 | englishName: "Hungarian" 416 | }, 417 | 'hy': { 418 | nativeName: "Հայերեն", 419 | englishName: "Armenian" 420 | }, 421 | 'hy-AM': { 422 | nativeName: "Հայերեն (Հայաստան)", 423 | englishName: "Armenian (Armenia)" 424 | }, 425 | 'id': { 426 | nativeName: "Bahasa Indonesia", 427 | englishName: "Indonesian" 428 | }, 429 | 'id-ID': { 430 | nativeName: "Bahasa Indonesia", 431 | englishName: "Indonesian" 432 | }, 433 | 'is': { 434 | nativeName: "Íslenska", 435 | englishName: "Icelandic" 436 | }, 437 | 'is-IS': { 438 | nativeName: "Íslenska (Iceland)", 439 | englishName: "Icelandic (Iceland)" 440 | }, 441 | 'it': { 442 | nativeName: "Italiano", 443 | englishName: "Italian" 444 | }, 445 | 'it-IT': { 446 | nativeName: "Italiano", 447 | englishName: "Italian" 448 | }, 449 | 'ja': { 450 | nativeName: "日本語", 451 | englishName: "Japanese" 452 | }, 453 | 'ja-JP': { 454 | nativeName: "日本語 (日本)", 455 | englishName: "Japanese (Japan)" 456 | }, 457 | 'jv-ID': { 458 | nativeName: "Basa Jawa", 459 | englishName: "Javanese" 460 | }, 461 | 'ka-GE': { 462 | nativeName: "ქართული", 463 | englishName: "Georgian" 464 | }, 465 | 'kk-KZ': { 466 | nativeName: "Қазақша", 467 | englishName: "Kazakh" 468 | }, 469 | 'km': { 470 | nativeName: "ភាសាខ្មែរ", 471 | englishName: "Khmer" 472 | }, 473 | 'kl': { 474 | nativeName: "kalaallisut", 475 | englishName: "Greenlandic" 476 | }, 477 | 'km-KH': { 478 | nativeName: "ភាសាខ្មែរ", 479 | englishName: "Khmer" 480 | }, 481 | 'kab': { 482 | nativeName: "Taqbaylit", 483 | englishName: "Kabyle" 484 | }, 485 | 'kn': { 486 | nativeName: "ಕನ್ನಡ", 487 | englishName: "Kannada" 488 | }, 489 | 'kn-IN': { 490 | nativeName: "ಕನ್ನಡ (India)", 491 | englishName: "Kannada (India)" 492 | }, 493 | 'ko': { 494 | nativeName: "한국어", 495 | englishName: "Korean" 496 | }, 497 | 'ko-KR': { 498 | nativeName: "한국어 (한국)", 499 | englishName: "Korean (Korea)" 500 | }, 501 | 'ku-TR': { 502 | nativeName: "Kurdî", 503 | englishName: "Kurdish" 504 | }, 505 | 'kw': { 506 | nativeName: "Kernewek", 507 | englishName: "Cornish" 508 | }, 509 | 'la': { 510 | nativeName: "Latin", 511 | englishName: "Latin" 512 | }, 513 | 'la-VA': { 514 | nativeName: "Latin", 515 | englishName: "Latin" 516 | }, 517 | 'lb': { 518 | nativeName: "Lëtzebuergesch", 519 | englishName: "Luxembourgish" 520 | }, 521 | 'li-NL': { 522 | nativeName: "Lèmbörgs", 523 | englishName: "Limburgish" 524 | }, 525 | 'lt': { 526 | nativeName: "Lietuvių", 527 | englishName: "Lithuanian" 528 | }, 529 | 'lt-LT': { 530 | nativeName: "Lietuvių", 531 | englishName: "Lithuanian" 532 | }, 533 | 'lv': { 534 | nativeName: "Latviešu", 535 | englishName: "Latvian" 536 | }, 537 | 'lv-LV': { 538 | nativeName: "Latviešu", 539 | englishName: "Latvian" 540 | }, 541 | 'mai': { 542 | nativeName: "मैथिली, মৈথিলী", 543 | englishName: "Maithili" 544 | }, 545 | 'mg-MG': { 546 | nativeName: "Malagasy", 547 | englishName: "Malagasy" 548 | }, 549 | 'mk': { 550 | nativeName: "Македонски", 551 | englishName: "Macedonian" 552 | }, 553 | 'mk-MK': { 554 | nativeName: "Македонски (Македонски)", 555 | englishName: "Macedonian (Macedonian)" 556 | }, 557 | 'ml': { 558 | nativeName: "മലയാളം", 559 | englishName: "Malayalam" 560 | }, 561 | 'ml-IN': { 562 | nativeName: "മലയാളം", 563 | englishName: "Malayalam" 564 | }, 565 | 'mn-MN': { 566 | nativeName: "Монгол", 567 | englishName: "Mongolian" 568 | }, 569 | 'mr': { 570 | nativeName: "मराठी", 571 | englishName: "Marathi" 572 | }, 573 | 'mr-IN': { 574 | nativeName: "मराठी", 575 | englishName: "Marathi" 576 | }, 577 | 'ms': { 578 | nativeName: "Bahasa Melayu", 579 | englishName: "Malay" 580 | }, 581 | 'ms-MY': { 582 | nativeName: "Bahasa Melayu", 583 | englishName: "Malay" 584 | }, 585 | 'mt': { 586 | nativeName: "Malti", 587 | englishName: "Maltese" 588 | }, 589 | 'mt-MT': { 590 | nativeName: "Malti", 591 | englishName: "Maltese" 592 | }, 593 | 'my': { 594 | nativeName: "ဗမာစကာ", 595 | englishName: "Burmese" 596 | }, 597 | 'no': { 598 | nativeName: "Norsk", 599 | englishName: "Norwegian" 600 | }, 601 | 'nb': { 602 | nativeName: "Norsk (bokmål)", 603 | englishName: "Norwegian (bokmal)" 604 | }, 605 | 'nb-NO': { 606 | nativeName: "Norsk (bokmål)", 607 | englishName: "Norwegian (bokmal)" 608 | }, 609 | 'ne': { 610 | nativeName: "नेपाली", 611 | englishName: "Nepali" 612 | }, 613 | 'ne-NP': { 614 | nativeName: "नेपाली", 615 | englishName: "Nepali" 616 | }, 617 | 'nl': { 618 | nativeName: "Nederlands", 619 | englishName: "Dutch" 620 | }, 621 | 'nl-BE': { 622 | nativeName: "Nederlands (België)", 623 | englishName: "Dutch (Belgium)" 624 | }, 625 | 'nl-NL': { 626 | nativeName: "Nederlands (Nederland)", 627 | englishName: "Dutch (Netherlands)" 628 | }, 629 | 'nn-NO': { 630 | nativeName: "Norsk (nynorsk)", 631 | englishName: "Norwegian (nynorsk)" 632 | }, 633 | 'oc': { 634 | nativeName: "Occitan", 635 | englishName: "Occitan" 636 | }, 637 | 'or-IN': { 638 | nativeName: "ଓଡ଼ିଆ", 639 | englishName: "Oriya" 640 | }, 641 | 'pa': { 642 | nativeName: "ਪੰਜਾਬੀ", 643 | englishName: "Punjabi" 644 | }, 645 | 'pa-IN': { 646 | nativeName: "ਪੰਜਾਬੀ (ਭਾਰਤ ਨੂੰ)", 647 | englishName: "Punjabi (India)" 648 | }, 649 | 'pl': { 650 | nativeName: "Polski", 651 | englishName: "Polish" 652 | }, 653 | 'pl-PL': { 654 | nativeName: "Polski", 655 | englishName: "Polish" 656 | }, 657 | 'ps-AF': { 658 | nativeName: "پښتو", 659 | englishName: "Pashto" 660 | }, 661 | 'pt': { 662 | nativeName: "Português", 663 | englishName: "Portuguese" 664 | }, 665 | 'pt-BR': { 666 | nativeName: "Português (Brasil)", 667 | englishName: "Portuguese (Brazil)" 668 | }, 669 | 'pt-PT': { 670 | nativeName: "Português (Portugal)", 671 | englishName: "Portuguese (Portugal)" 672 | }, 673 | 'qu-PE': { 674 | nativeName: "Qhichwa", 675 | englishName: "Quechua" 676 | }, 677 | 'rm-CH': { 678 | nativeName: "Rumantsch", 679 | englishName: "Romansh" 680 | }, 681 | 'ro': { 682 | nativeName: "Română", 683 | englishName: "Romanian" 684 | }, 685 | 'ro-RO': { 686 | nativeName: "Română", 687 | englishName: "Romanian" 688 | }, 689 | 'ru': { 690 | nativeName: "Русский", 691 | englishName: "Russian" 692 | }, 693 | 'ru-RU': { 694 | nativeName: "Русский", 695 | englishName: "Russian" 696 | }, 697 | 'sa-IN': { 698 | nativeName: "संस्कृतम्", 699 | englishName: "Sanskrit" 700 | }, 701 | 'se-NO': { 702 | nativeName: "Davvisámegiella", 703 | englishName: "Northern Sámi" 704 | }, 705 | 'sh': { 706 | nativeName: "српскохрватски", 707 | englishName: "Serbo-Croatian" 708 | }, 709 | 'si-LK': { 710 | nativeName: "සිංහල", 711 | englishName: "Sinhala (Sri Lanka)" 712 | }, 713 | 'sk': { 714 | nativeName: "Slovenčina", 715 | englishName: "Slovak" 716 | }, 717 | 'sk-SK': { 718 | nativeName: "Slovenčina (Slovakia)", 719 | englishName: "Slovak (Slovakia)" 720 | }, 721 | 'sl': { 722 | nativeName: "Slovenščina", 723 | englishName: "Slovenian" 724 | }, 725 | 'sl-SI': { 726 | nativeName: "Slovenščina", 727 | englishName: "Slovenian" 728 | }, 729 | 'so-SO': { 730 | nativeName: "Soomaaliga", 731 | englishName: "Somali" 732 | }, 733 | 'sq': { 734 | nativeName: "Shqip", 735 | englishName: "Albanian" 736 | }, 737 | 'sq-AL': { 738 | nativeName: "Shqip", 739 | englishName: "Albanian" 740 | }, 741 | 'sr': { 742 | nativeName: "Српски", 743 | englishName: "Serbian" 744 | }, 745 | 'sr-RS': { 746 | nativeName: "Српски (Serbia)", 747 | englishName: "Serbian (Serbia)" 748 | }, 749 | 'su': { 750 | nativeName: "Basa Sunda", 751 | englishName: "Sundanese" 752 | }, 753 | 'sv': { 754 | nativeName: "Svenska", 755 | englishName: "Swedish" 756 | }, 757 | 'sv-SE': { 758 | nativeName: "Svenska", 759 | englishName: "Swedish" 760 | }, 761 | 'sw': { 762 | nativeName: "Kiswahili", 763 | englishName: "Swahili" 764 | }, 765 | 'sw-KE': { 766 | nativeName: "Kiswahili", 767 | englishName: "Swahili (Kenya)" 768 | }, 769 | 'ta': { 770 | nativeName: "தமிழ்", 771 | englishName: "Tamil" 772 | }, 773 | 'ta-IN': { 774 | nativeName: "தமிழ்", 775 | englishName: "Tamil" 776 | }, 777 | 'te': { 778 | nativeName: "తెలుగు", 779 | englishName: "Telugu" 780 | }, 781 | 'te-IN': { 782 | nativeName: "తెలుగు", 783 | englishName: "Telugu" 784 | }, 785 | 'tg': { 786 | nativeName: "забо́ни тоҷикӣ́", 787 | englishName: "Tajik" 788 | }, 789 | 'tg-TJ': { 790 | nativeName: "тоҷикӣ", 791 | englishName: "Tajik" 792 | }, 793 | 'th': { 794 | nativeName: "ภาษาไทย", 795 | englishName: "Thai" 796 | }, 797 | 'th-TH': { 798 | nativeName: "ภาษาไทย (ประเทศไทย)", 799 | englishName: "Thai (Thailand)" 800 | }, 801 | 'fil': { 802 | nativeName: "Filipino", 803 | englishName: "Filipino" 804 | }, 805 | 'tlh': { 806 | nativeName: "tlhIngan-Hol", 807 | englishName: "Klingon" 808 | }, 809 | 'tr': { 810 | nativeName: "Türkçe", 811 | englishName: "Turkish" 812 | }, 813 | 'tr-TR': { 814 | nativeName: "Türkçe", 815 | englishName: "Turkish" 816 | }, 817 | 'tt-RU': { 818 | nativeName: "татарча", 819 | englishName: "Tatar" 820 | }, 821 | 'uk': { 822 | nativeName: "Українська", 823 | englishName: "Ukrainian" 824 | }, 825 | 'uk-UA': { 826 | nativeName: "Українська", 827 | englishName: "Ukrainian" 828 | }, 829 | 'ur': { 830 | nativeName: "اردو", 831 | englishName: "Urdu" 832 | }, 833 | 'ur-PK': { 834 | nativeName: "اردو", 835 | englishName: "Urdu" 836 | }, 837 | 'uz': { 838 | nativeName: "O'zbek", 839 | englishName: "Uzbek" 840 | }, 841 | 'uz-UZ': { 842 | nativeName: "O'zbek", 843 | englishName: "Uzbek" 844 | }, 845 | 'vi': { 846 | nativeName: "Tiếng Việt", 847 | englishName: "Vietnamese" 848 | }, 849 | 'vi-VN': { 850 | nativeName: "Tiếng Việt", 851 | englishName: "Vietnamese" 852 | }, 853 | 'xh-ZA': { 854 | nativeName: "isiXhosa", 855 | englishName: "Xhosa" 856 | }, 857 | 'yi': { 858 | nativeName: "ייִדיש", 859 | englishName: "Yiddish" 860 | }, 861 | 'yi-DE': { 862 | nativeName: "ייִדיש (German)", 863 | englishName: "Yiddish (German)" 864 | }, 865 | 'zh': { 866 | nativeName: "中文", 867 | englishName: "Chinese" 868 | }, 869 | 'zh-Hans': { 870 | nativeName: "中文简体", 871 | englishName: "Chinese Simplified" 872 | }, 873 | 'zh-Hant': { 874 | nativeName: "中文繁體", 875 | englishName: "Chinese Traditional" 876 | }, 877 | 'zh-CN': { 878 | nativeName: "中文(中国大陆)", 879 | englishName: "Chinese Simplified (China)" 880 | }, 881 | 'zh-HK': { 882 | nativeName: "中文(香港)", 883 | englishName: "Chinese Traditional (Hong Kong)" 884 | }, 885 | 'zh-SG': { 886 | nativeName: "中文(新加坡)", 887 | englishName: "Chinese Simplified (Singapore)" 888 | }, 889 | 'zh-TW': { 890 | nativeName: "中文(台灣)", 891 | englishName: "Chinese Traditional (Taiwan)" 892 | }, 893 | 'zu-ZA': { 894 | nativeName: "isiZulu", 895 | englishName: "Zulu" 896 | } 897 | }; 898 | })); 899 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "langmap", 3 | "version": "0.0.16", 4 | "description": "List of all the known languages in their English and Native name with locales", 5 | "main": "./language-mapping-list.js", 6 | "repository": { 7 | "type": "git", 8 | "url": "https://github.com/alicoding/language-mapping-list.git" 9 | }, 10 | "keywords": [ 11 | "locales", 12 | "map", 13 | "languages", 14 | "list", 15 | "l10n", 16 | "localization", 17 | "world", 18 | "native language", 19 | "English language", 20 | "list of languages" 21 | ], 22 | "author": "Ali Al Dallal ", 23 | "license": "MPL-2.0" 24 | } 25 | --------------------------------------------------------------------------------