2

我想使用 package:intl 制作多语言 html 页面。我看过 example/basic_example.dart,但没有找到 message_lookup_by_library.dart、intl_helpers 的文档。

有没有一个简单的例子使用 package:intl.

4

1 回答 1

1

其中的一部分仍在进行中,例如应该有一个更新,以便在接下来的几天内可以使用复数和性别。要查看基本工作流程,请查看 intl/test/message_extraction 目录,特别是 message_extraction_test.dart,它执行往返提取、翻译、代码生成和运行结果。最终结果与您在 basic_example.dart 中看到的大致相同,但它实际上执行了生成该结果的中间步骤。

该测试使用简单的 JSON 格式进行输出,并且翻译是硬编码的。您可以使用该格式手动翻译内容,但对于实际使用,您可能希望使用真正的翻译工具和它理解的格式。在http://api.dartlang.org/docs/releases/latest/intl/Intl.html有一些文档,但目前您可能无法查看代码和/或提问。

于 2013-06-26T17:10:05.677 回答