我有一个 Rails 应用程序,我们希望根据用户选择的配置文件更改措辞,以使其适合他们。都是英文的,只是措辞不同而已。例如,有些人根据他们是否是会计师来称呼“供应商”、“债权人”或“供应商”。
我在想这样的事情
- 用户有一个个人资料
- 个人资料有很多用户
- 简介有很多字
问题是我必须确保在单词表中每个配置文件都有相同的单词集。例如:
Words table
| profile_id | Name | Value |
|------------+----------+----------|
| 1 | creditor | customer |
| 2 | creditor | creditor |
| 3 | creditor | supplier |
配置文件表可能在哪里
Profiles
| ID | Name |
|----+------------------|
| 1 | Service Industry |
| 2 | Accountant |
| 3 | Basic |
更新:
后来我还计划在这个项目中使用 i18n。