Mark strings in the source and in the templates as translatable. We use the same extract-strings utility as for libgtk itself.
No need for the extra subdirectory, and the name should match the module name.