Fix TranslatableSetting by re-implementing string methods

cc @kayhayen, via the mailing list.