I am currently experiencing some intense frustration with verse reference parser - I need it working to create a whole bunch of modules where I use it to create "life" cross references out of non-English crossreferences.
I have following minimal code snippet (culling vs2osisref) - and it does not work [..] LocaleMgr::getSystemLocaleMgr()->setDefaultLocaleName("ro"); VerseKey verseKey = (argc > 2) ? argv[2] : "Gen 1:1"; std::cout << VerseKey::convertToOSIS(argv[1], &verseKey) << "\n"; [..] chasing through this construct English references will produce <reference osisRef="Luke.1.1">Luke.1.1</reference> Using a Romanian reference (Luca.1.1) will produce Luca.1.1 Please tell me what I am doing wrong or what is wrong with the locale manager. I have tried the utilities vs2osisref and vs2osisreftxt with the dsame lack of success. I used a whole bunch of locales instead of Romanian Thanks Peter _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page