Plugin Author
Creare
(@shane-welland)
Well I managed to make a right mess of my quick fix on the SVN, hopefully this hasn’t blown anything else up! The hot fix should be online if you download 1.2.3? Let me know if this solves the problem.
Thanks Shane but I’m still struggling.
One thing… your plugin does not show up in the list of translatable plugins using the CodeStyling Localization plugin. Any ideas?
Plugin Author
Creare
(@shane-welland)
Hey sorry for the slow response. I’m actually going to need to add another line of code to the plugin in order for it to be able for translation, i’ll jump on this first thing tomorrow and update this post when its been done!
Hi Shane, any development on this?
We are specifically wanting to translate the ‘Select %s’ string in the taxonomy dropdown. I’ve managed to edit the other strings through the plugin settings and by copying acps-results_loop.php across to my theme.
Thanks!
Hi again Shane,
The exact phrase I want to translate is line 248 in acps_shortcodes.php:
$acps_html .= '<option value="">'.__('Select', 'acps').' '.$key.'...</option>';
But as mentioned, your plugin doesn’t show up in the CodeStyling Localization plugin that I am using to translate the theme and other plugins.
Hoping you can help!
Plugin Author
Creare
(@shane-welland)
Ugh sorry about the slow response, I’ve been incredibly busy and also working on 2.0 so my support has been lacking somewhat.
I can give you a quick fix for now as no iterations of the plugin will be released until 2.0:
1) add this line to the __construct function in acps.php:
load_textdomain(‘acps’, $this->settings[‘path’] . ‘lang/acps-‘ . get_locale() . ‘.mo’);
2) Create the folder ‘lang’ inside the plugin as well as the acps-[language].mo file you are wanting to translate
3) Add the following line to the ‘init’ function also in acps.php:
$this->load_plugin_textdomain();
hopefully that should work but give me a heads up if not because I’ve not physically implemented that to test!