added op() api for locale