V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
huazi1889
V2EX  ›  分享创造

开源个小工具——多语言翻译生成

  •  
  •   huazi1889 · 4 天前 · 1001 次点击

    Language Tool

    Language Tool 是一款 macOS 应用程序,旨在帮助开发者快速生成多平台的多语言本地化文件。支持 iOS 、Flutter 和 Electron 项目的本地化文件生成。

    主要功能

    • 📱 支持多个平台:iOS .xcstrings.strings 文件,Flutter .arb 文件,Electron 本地化 .json 文件
    • 🌍 自动翻译 50+ 种语言
    • 🔄 批量翻译处理
    • ⚡️ 简单直观的用户界面

    使用方法

    1. 启动应用程序并配置 AI 服务的 API Key
    2. 选择目标平台和源文件
    3. 选择目标语言和保存位置
    4. 点击“开始转换”,等待转换完成

    系统要求

    • macOS 13.0 或更高版本
    • Xcode 15.0 或更高版本

    欢迎访问 GitHub 仓库 了解更多信息和参与贡献!

    3 条回复    2025-02-28 13:35:14 +08:00
    pimou
        1
    pimou  
       4 天前
    这个有用, 最近想着没有就自己写一个。 有两个建议:1. 增加其他的大模型接口配置,最好是让自己配置 url 、模型名称.
    2. 选择语言那里, 上面部分用同一个本地化语言显示。 比如界面是中文, 就全部用汉字显示。 像现在这样,也看不懂。
    看看你有没有计划来改。 不然我就拉下来自己改了( doge
    huazi1889
        2
    huazi1889  
    OP
       3 天前
    @pimou 这个第 1 点还在考虑后续或许支持😄,第 2 点还是保持现在这样子,这样子方便不同语言的人第一次用的时候能知道自己的语言。
    ShareManT
        3
    ShareManT  
       3 天前
    支持一个!我也做过一个命令行版本的,思路差不多。
    https://github.com/ShermanTsang/i18n-translator
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2804 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 565ms · UTC 15:13 · PVG 23:13 · LAX 07:13 · JFK 10:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.