findTranslation should be consistent with find

If an identifier does not exist, 'find' method will return null, and 'findTranslation' will throw ItemNotFoundException. Catch the exception in 'findTranslation' method and return null to provide consistency.