Skip to content

africa1207/AWS-BuildID-Auto-For-Ext

Repository files navigation

AWS BuildID Auto Registration - Multi-language Support

English | 中文 | Türkçe


English

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.

🤝 Contributing

Pull requests for new language translations or improvements are welcome!

📄 License

MIT License - Same as the original project


中文

此分支为原始 AWS-BuildID-Auto-For-Ext 项目添加了多语言支持 (i18n)

🌍 支持的语言

  • 🇨🇳 简体中文 - zh_CN(默认)
  • 🇬🇧 英语 - en
  • 🇹🇷 土耳其语 - tr

📦 安装

从源码安装

  1. 克隆仓库:
git clone https://github.com/[your-username]/AWS-BuildID-Auto-For-Ext.git
cd AWS-BuildID-Auto-For-Ext
  1. 在 Chrome 中加载:

    • 打开 Chrome
    • 访问 chrome://extensions/
    • 开启右上角的**"开发者模式"**
    • 点击**"加载已解压的扩展程序"**
    • 选择项目文件夹
  2. 启用无痕模式权限:

    • 点击扩展卡片上的**"详细信息"**
    • 启用**"在无痕模式下启用"**
    • 刷新扩展(点击 🔄 图标)

🌐 语言切换

扩展会自动检测您的浏览器语言设置

Chrome 语言设置

  1. Chrome 设置 → 语言 (chrome://settings/languages)
  2. 将您的首选语言移至首选语言列表顶部
  3. 重启 Chrome
  4. 扩展现在将以您的语言显示

支持的语言代码

  • zh-CN, zh → 中文
  • en, en-US, en-GB → 英语
  • tr, tr-TR → 土耳其语
  • 其他语言 → 中文(默认)

✨ 原始功能

保留所有原始功能:

  • ✅ 半自动注册
  • ✅ 批量注册(1-100)
  • ✅ Gmail 无限别名
  • ✅ 无痕模式
  • ✅ Token 管理
  • ✅ Token 验证
  • ✅ Kiro IDE 同步

详细使用方法请参见原始文档

🤝 贡献

欢迎提交新语言翻译或改进的 Pull Request!

📄 许可证

MIT License - 与原项目相同


Türkçe

Bu fork, orijinal AWS-BuildID-Auto-For-Ext projesine çok dilli destek (i18n) ekler.

🌍 Desteklenen Diller

  • 🇨🇳 Çince (Basitleştirilmiş) - zh_CN (Varsayılan)
  • 🇬🇧 İngilizce - en
  • 🇹🇷 Türkçe - tr

📦 Kurulum

Kaynak Koddan Kurulum

  1. Repoyu klonlayın:
git clone https://github.com/[your-username]/AWS-BuildID-Auto-For-Ext.git
cd AWS-BuildID-Auto-For-Ext
  1. Chrome'da yükleyin:

    • Chrome'u açın
    • chrome://extensions/ adresine gidin
    • Sağ üstteki "Geliştirici modu" açın
    • "Paketlenmemiş uzantı yükle" tıklayın
    • Proje klasörünü seçin
  2. Gizli mod iznini etkinleştirin:

    • Uzantı kartında "Ayrıntılar" tıklayın
    • "Gizli modda izin ver" seçeneğini açın
    • Uzantıyı yenileyin (🔄 simgesine tıklayın)

🌐 Dil Değiştirme

Uzantı, tarayıcınızın dil ayarlarını otomatik algılar:

Chrome Dil Ayarları

  1. Chrome Ayarlar → Diller (chrome://settings/languages)
  2. Tercih edilen diller listesinde dilinizi en üste taşıyın
  3. Chrome'u yeniden başlatın
  4. Uzantı artık dilinizde görünecektir

Desteklenen Dil Kodları

  • zh-CN, zh → Çince
  • en, en-US, en-GB → İngilizce
  • tr, tr-TR → Türkçe
  • Diğer diller → Çince (varsayılan)

✨ Orijinal Özellikler

Tüm orijinal özellikler korunmuştur:

  • ✅ Yarı otomatik kayıt
  • ✅ Toplu kayıt (1-100)
  • ✅ Gmail sınırsız takma ad
  • ✅ Gizli mod
  • ✅ Token yönetimi
  • ✅ Token doğrulama
  • ✅ Kiro IDE senkronizasyonu

Detaylı kullanım için orijinal dokümantasyona bakın.

🤝 Katkıda Bulunma

Yeni dil çevirileri veya iyileştirmeler için pull request gönderin!

📄 Lisans

MIT License - Orijinal proje ile aynı


🛠️ 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');

Made with ❤️ by the community

Original project: Specia1z/AWS-BuildID-Auto-For-Ext

About

No description, website, or topics provided.

Resources

License

Stars

244 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors