# [ref_impl_eiffel] [836] Correct the interface of AUTHORED_RESOURCE.add_translation, which used to permissively allow a translation object to have a different language from the Hash key it was lsted under, e.g. **Category:** [Reference Implementation: Eiffel (archive)](https://discourse.openehr.org/c/reference-implementation-eiffel-archive/161) **Created:** 2009-03-08 12:35 UTC **Views:** 1 **Replies:** 0 **URL:** https://discourse.openehr.org/t/ref-impl-eiffel-836-correct-the-interface-of-authored-resource-add-translation-which-used-to-permissively-allow-a-translation-object-to-have-a-different-language-from-the-hash-key-it-was-lsted-under-e-g/14117 --- ## Post #1 by @svn1 Revision: 836 Author: thomas\.beale Log Message: --- **Canonical:** https://discourse.openehr.org/t/ref-impl-eiffel-836-correct-the-interface-of-authored-resource-add-translation-which-used-to-permissively-allow-a-translation-object-to-have-a-different-language-from-the-hash-key-it-was-lsted-under-e-g/14117 **Original content:** https://discourse.openehr.org/t/ref-impl-eiffel-836-correct-the-interface-of-authored-resource-add-translation-which-used-to-permissively-allow-a-translation-object-to-have-a-different-language-from-the-hash-key-it-was-lsted-under-e-g/14117