I’ve started to create[1] a language extension (or “language pack”, or whatever it should be called in Inform 10 now that it has to contain more than an extension…), but I’m running into some roadblocks.
I started it as just a simple extension (which replaced some standard rules and responses, etc), which worked fine, until I had to inject some Inform 6 code which Inform 10 now wants to be in a language kit.
I then created a language bundle and a language kit, following A Guide to Language Bundles and other examples. I just copied over the EnglishLanguageKit, so all code in there should still be in my package.
But after I did that, I know get a bunch of errors for my original extension file (which is now in a subdirectory together with the bundle and the kit), for example this:
Problem. In the sentence ‘Understand “syd” as south’ [
](source:C:\Users\tvil\Documents\Inform\Projects\REDACTED.materials\Extensions\Tobias Langhoff\Danish Language.i7xd\Source\Danish Language.i7x#line576), I can’t find a verb that I know how to deal with.
So it seems like the verb “understand” is no longer defined, which is strange, and I can’t figure out where that verb is defined in English Inform. I’m not translating the LOS (Language of Syntax), only the LOP (Language of Play). And like I said, I copied the EnglishLanguageKit wholesale, so this verb has to be defined somewhere else.
@Natrium729 Just a hunch here, since I don’t know the details, but I’ve seen that you’ve written elsewhere[2] that the newest version of Inform has some bugs that affect translation. Is this one of them?
(Edit: Mistakenly thought it was Hugo who had written about the bug, not Nathanael… Sorry)
(I started this extension from scratch, so the problem is not related to my previous post Outdated Inform 6 syntax in a language extension .) ↩︎