Acts As Taggable On:翻译标签

时间:2010-09-04 13:02:24

标签: ruby-on-rails translation acts-as-taggable-on globalize2

我正在使用RoR,我想知道如何将Acts As Taggable On标记翻译而不必在每次再次使用标记时手动插入它?

实施例: 我有一个帖子(英文标题和正文),我创建了标签“鞋子,衣服,美女” 我在一个文本文件中将标题和正文翻译成日文,所以我只需要复制/粘贴它们(我使用Globalize2插件来管理翻译)。
然后我需要添加日语标签,所以我搜索翻译并添加它 现在我知道如何将这三个单词写成日语,但我不想每次使用相同的标签时都要翻译它们。
下次我创建一个带有“shoes”标签的帖子时,我希望日语版本已经有了翻译的术语。

你有什么建议? Abandon Acts As Taggable On并创建一个与Post有habtm关系的自定义Tags模型? Acts As Taggable On model?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您应该能够通过向db表中添加所需的任何字段来简单地创建自己的控制器,视图和路由以及CRUD标记,而无需对标记模型进行子类化。就个人而言,除非使用这个插件进行一些花哨的云计算等,否则我会推出自己的,因为它非常基本。查看插件并了解其功能也是一个很好的练习。