+
+ /* General conversion interface (is bidirectional) */
+convert_t initialize_utf8_conversion(const char* charset);
+int conversion_set_unknown(convert_t conv, const char* unknown);
+void cleanup_utf8_conversion(convert_t conv);
+char* convert_from_utf8(convert_t conv, const char* input, int* conv_fails);
+char* convert_to_utf8(convert_t conv, const char* input);
+
+ /* Specific locale conversion interface */