iT邦幫忙

2025 iThome 鐵人賽

DAY 18
0

Q:阿如果 有新的繁體中文內容,會怎知道? 這邊該不會也要手動更新?
A:
不是的!Django 提供了自動化的方式來檢測和更新新的翻譯內容。讓我示範給你看:
uv run python manage.py makemessages -l en

Q: 掃過還會幫忙翻譯嗎?
A:
不會自動翻譯!😅 Django 的 makemessages 指令只會
掃描專案中所有 {% trans %} 和 _() 標記的文字
實際工作流程示範:
1. 你在程式碼中新增:
2. 執行掃描指令:
3. Django 會在 .po 檔案中新增:
4. 人工翻譯(手動填入):
5. 編譯翻譯檔案:

整個製作過程做麻煩的就是把原本的內容抽換掉,還有根本不可能完成的翻譯。
但這些其實都靠AI得以解決...

單看處理i18n來說,我本人真的很難對抗AI的便利性阿!!!


上一篇
把功能做成API
下一篇
專案拆解重建加上LLM的工具製作
系列文
與AI搶奪意識ing21
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言