diff options
Diffstat (limited to 'example/src')
-rw-r--r-- | example/src/main/kotlin/test.kt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/example/src/main/kotlin/test.kt b/example/src/main/kotlin/test.kt new file mode 100644 index 0000000..a7b7255 --- /dev/null +++ b/example/src/main/kotlin/test.kt @@ -0,0 +1,12 @@ +package moe.nea.translatetest + +// TODO: change this name +data class Text(val key: String, val args: List<Any>) + +fun trResolved(key: String, vararg args: Any) = Text(key, args.toList()) +fun tr(key: String, default: String): Text = error("Did not run compiler plugin") +fun main() { + println(tr("test1", "Hiiiiiii")) + println(tr("test2", "Hello ${Math.random()}")) + println(tr("test3", "Goodbye ${Math.random()} ${Math.E}")) +} |