No description
  • JavaScript 89.4%
  • HTML 5.4%
  • CSS 5.2%
Find a file
africa1207 307afa4213
Merge pull request #8 from hkxiaoyao/main
feat: Add proxy check function and session registration logic improve…
2026-03-16 06:43:55 +08:00
.claude 'feat:增加更多邮件供应商' 2026-02-12 09:18:06 +08:00
_locales feat: add in-app language switcher and complete i18n implementation 2026-02-27 20:16:06 +03:00
background feat: Add proxy check function and session registration logic improvements 2026-03-07 10:47:13 +08:00
content feat: Add configurations and functionalities for IP detection and page timeouts 2026-02-23 20:28:08 +08:00
icons feat: done 2026-02-06 16:55:59 +08:00
lib feat: Add country-specific language and timezone profiles 2026-02-13 13:14:34 +08:00
offscreen 'feat:增加更多邮件供应商' 2026-02-12 09:18:06 +08:00
popup feat: Add proxy check function and session registration logic improvements 2026-03-07 10:47:13 +08:00
.gitignore 'feat:增加更多邮件供应商' 2026-02-12 09:18:06 +08:00
CHANGELOG.md docs:更正原始项目地址 2026-03-05 15:40:36 +08:00
LICENSE feat: done 2026-02-06 16:55:59 +08:00
manifest.json feat: add multi-language support (i18n) - Chinese, English, Turkish 2026-02-27 20:02:45 +03:00
README.md docs:更正原始项目地址 2026-03-05 15:40:36 +08:00
README_EN.md docs:更正原始项目地址 2026-03-05 15:40:36 +08:00
README_TR.md docs:更正原始项目地址 2026-03-05 15:40:36 +08:00
README_ZH.md docs:更正原始项目地址 2026-03-05 15:40:36 +08:00

AWS BuildID Auto Registration - Multi-language Support

This fork adds multi-language support (i18n) to the original AWS-BuildID-Auto-For-Ext project.

🌍 Supported Languages

  • 🇨🇳 Chinese (Simplified) - zh_CN (Default)
  • 🇬🇧 English - en
  • 🇹🇷 Turkish - tr

📦 Installation

Install from Source

  1. Clone the repository:
git clone https://github.com/[your-username]/AWS-BuildID-Auto-For-Ext.git
cd AWS-BuildID-Auto-For-Ext
  1. Load in Chrome:

    • Open Chrome
    • Go to chrome://extensions/
    • Enable "Developer mode" in the top right
    • Click "Load unpacked"
    • Select the project folder
  2. Enable incognito mode permission:

    • Click "Details" on the extension card
    • Enable "Allow in incognito"
    • Refresh the extension (click 🔄 icon)

🌐 Language Switching

The extension automatically detects your browser language settings:

Chrome Language Settings

  1. Chrome Settings → Languages (chrome://settings/languages)
  2. Move your preferred language to the top of the Preferred languages list
  3. Restart Chrome
  4. The extension will now display in your language

Supported Language Codes

  • zh-CN, zh → Chinese
  • en, en-US, en-GB → English
  • tr, tr-TR → Turkish
  • Other languages → Chinese (default)

Original Features

All original features are preserved:

  • Semi-automatic registration
  • Batch registration (1-100)
  • Gmail unlimited aliases
  • Incognito mode
  • Token management
  • Token validation
  • Kiro IDE synchronization

For detailed usage, see the original documentation.

🛠️ Developer Notes

i18n Structure

_locales/
├── zh_CN/
│   └── messages.json  # Chinese translations
├── en/
│   └── messages.json  # English translations
└── tr/
    └── messages.json  # Turkish translations

Adding a New Language

  1. Create _locales/[language_code]/messages.json
  2. Copy zh_CN/messages.json
  3. Translate all message values
  4. Restart Chrome

Adding a New Translation Key

  1. Add the new key to all language files:
{
  "newKey": {
    "message": "Translated text"
  }
}
  1. Use in HTML:
<span data-i18n="newKey">Default text</span>
  1. Use in JavaScript:
const text = i18n('newKey');

🤝 Contributing

Pull requests for new language translations or improvements are welcome!

📄 License

MIT License - Same as the original project

🙏 Credits


Made with ❤️ by the community