Yeah, I was wondering what would be most appropriate.

In gettext I think you can have any string as ID. The advantage is that the code is more readable as you don't have to compare with the `i18n.xml` for each `id` reference you encounter.

I suppose XML IDs might be more appropriate in XML though. Android translation files use XML IDs I think.