Skip to content

Python app that translates any given .resx file to your preferable language

Notifications You must be signed in to change notification settings

zanmat0o/resx-translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translation app for .resx files

Using deep_translator for python with the google translate module

Currently added languages:

[
  {
    "code": "nb-NO",
    "language": "Norwegian",
    "countryCode": "no"
  },
  {
    "code": "sv-SE",
    "language": "Swedish",
    "countryCode": "sv"
  },
  {
    "code": "da-DK",
    "language": "Danish",
    "countryCode": "da"
  },
  {
    "code": "fi-FI",
    "language": "Finnish",
    "countryCode": "fi"
  },
  {
    "code": "en-US",
    "language": "English",
    "countryCode": "en"
  },
  {
    "code": "pl-PL",
    "language": "Polish",
    "countryCode": "pl"
  },
  {
    "code": "nl-NL",
    "language": "Dutch",
    "countryCode": "nl"
  }
]

Available languages for implementation:

{
  "afrikaans": "af",
  "albanian": "sq",
  "amharic": "am",
  "arabic": "ar",
  "armenian": "hy",
  "assamese": "as",
  "aymara": "ay",
  "azerbaijani": "az",
  "bambara": "bm",
  "basque": "eu",
  "belarusian": "be",
  "bengali": "bn",
  "bhojpuri": "bho",
  "bosnian": "bs",
  "bulgarian": "bg",
  "catalan": "ca",
  "cebuano": "ceb",
  "chichewa": "ny",
  "chinese (simplified)": "zh-CN",
  "chinese (traditional)": "zh-TW",
  "corsican": "co",
  "croatian": "hr",
  "czech": "cs",
  "danish": "da",
  "dhivehi": "dv",
  "dogri": "doi",
  "dutch": "nl",
  "english": "en",
  "estonian": "et",
  "finnish": "fi",
  "french": "fr",
  "german": "de",
  "greek": "el",
  "haitian creole": "ht",
  "hausa": "ha",
  "hawaiian": "haw",
  "hebrew": "iw",
  "hindi": "hi",
  "hmong": "hmn",
  "hungarian": "hu",
  "icelandic": "is",
  "igbo": "ig",
  "ilocano": "ilo",
  "indonesian": "id",
  "irish": "ga",
  "italian": "it",
  "japanese": "ja",
  "javanese": "jw",
  "kannada": "kn",
  "kazakh": "kk",
  "khmer": "km",
  "kinyarwanda": "rw",
  "konkani": "gom",
  "korean": "ko",
  "krio": "kri",
  "kurdish (kurmanji)": "ku",
  "kurdish (sorani)": "ckb",
  "kyrgyz": "ky",
  "lao": "lo",
  "latin": "la",
  "latvian": "lv",
  "lingala": "ln",
  "lithuanian": "lt",
  "luganda": "lg",
  "luxembourgish": "lb",
  "macedonian": "mk",
  "maithili": "mai",
  "malagasy": "mg",
  "malay": "ms",
  "malayalam": "ml",
  "maltese": "mt",
  "maori": "mi",
  "marathi": "mr",
  "meiteilon (manipuri)": "mni-Mtei",
  "mizo": "lus",
  "mongolian": "mn",
  "myanmar": "my",
  "nepali": "ne",
  "norwegian": "no",
  "odia (oriya)": "or",
  "oromo": "om",
  "pashto": "ps",
  "persian": "fa",
  "polish": "pl",
  "portuguese": "pt",
  "punjabi": "pa",
  "quechua": "qu",
  "romanian": "ro",
  "russian": "ru",
  "swahili": "sw",
  "swedish": "sv",
  "tajik": "tg",
  "tamil": "ta",
  "tatar": "tt",
  "telugu": "te",
  "thai": "th",
  "tigrinya": "ti",
  "tsonga": "ts",
  "turkish": "tr",
  "turkmen": "tk",
  "twi": "ak",
  "ukrainian": "uk",
  "urdu": "ur",
  "uyghur": "ug",
  "uzbek": "uz",
  "vietnamese": "vi",
  "welsh": "cy",
  "xhosa": "xh",
  "yiddish": "yi",
  "yoruba": "yo",
  "zulu": "zu"
}

About

Python app that translates any given .resx file to your preferable language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages