mailgo

mailgo

  • docs
  • demo
  • browser extensions
  • GitHub

›i18n

Installation

  • Installation
  • React / Angular / Vue / Hugo
  • Next.js
  • GatsbyJS
  • TypeScript
  • WordPress
  • Magento 2
  • Browsers support
  • Skypack

Usage with mailto

  • Usage for mailto
  • Cc, bcc, subject, body
  • Keyboard commands
  • Multiple email addresses

Usage with tel

  • Usage for tel
  • Telegram
  • WhatsApp
  • Skype

Configuration

  • Configuration
  • Dark mode

Examples

  • Examples with mailto links
  • Examples with tel links

Style and a11y

  • Style and Accessibility in mailgo
  • Responsive
  • No style

Advanced / Other

  • Direct render
  • Library export(s)
  • Window functions

i18n

  • i18n in mailgo
  • Contribute in mailgo i18n

Browsers extensions

  • Browsers extensions
  • Google Chrome
  • Firefox

By the community

  • Integrations
Edit

Contribute in mailgo i18n

You can help in mailgo translations submitting PR directly changing translations.json file here: https://github.com/manzinello/mailgo/tree/master/i18n/translations.json.

Translations

You can add or edit a translation directly referring to translations.json file. The key of the MailgoTranslation element is the language code (languages codes are ISO 639-1 Code https://www.loc.gov/standards/iso639-2/php/code_list.php), the strings follow the MailgoTranslation type.

Mailgo translation type

type MailgoTranslation = {
  open_in_?: string;
  cc_?: string;
  bcc_?: string;
  subject_?: string;
  body_?: string;
  gmail?: string;
  outlook?: string;
  yahoo?: string;
  telegram?: string;
  whatsapp?: string;
  skype?: string;
  call?: string;
  open?: string;
  _default?: string;
  _as_default?: string;
  copy?: string;
  copied?: string;
};

All the strings are not mandatory, if they are not specified the default (en) string will be used.

Example

"it": {
  "open_in_": "apri con ",
  "bcc_": "ccn ",
  "subject_": "oggetto ",
  "body_": "testo ",
  "call": "chiama",
  "open": "apri",
  "_default": " ",
  "_as_default": " ",
  "copy": "copia",
  "copied": "copiato"
},

The key it is the ISO code of Italian, not all the string of MailgoTranslation type are translated because they are the same of the en language.

Languages

If the translation is complete you can add the ISO code to the languages file: https://github.com/manzinello/mailgo/tree/master/i18n/translations.json. The languages present in this file are considered as official available for mailgo.

Thank you if you want to help!

Last updated on 12/3/2020 by Matteo Manzinello
← i18n in mailgoBrowsers extensions →
  • Translations
    • Mailgo translation type
  • Languages
mailgo
Docs
InstallationUsage (mailto:)Usage (tel:)ConfigurationExamplesStyle and Accessibilityi18n
Star
Examples
mailgo examplesmailgo Gatsby examplemailgo in create-react-appmailgo Next.js examplemailgo in Vue
More
mailgo Gatsby pluginmailgo WordPress pluginmailgo for Magento 2manzinello/mailgo on PackagistIntegrations by the community
GitHub repositories
mailgomailgo for WordPressmailgo for Magento 2mailgo for Gatsbymailgo Chrome extensionmailgo Firefox addonmailgo examplesmailgo.devmailgo in react-react-appmailgo in Next.jsmailgo in Gatsbymailgo in Vue
Browsers extensions
mailgo Chrome Extensionmailgo Firefox addon
Author
Contact mematteomanzinello.commanzinello.dev
Privacy
Privacy PolicyCookie Policy
mailgo is distributable under the terms of the MIT license, a project by matteo manzinello