Tim W
@timwhitlock on WordPress.org and Slack
Bio
Interests
- Member Since: August 15th, 2012
- Location: London, UK
- Website: localise.biz
- Job Title: Developer
Contribution History
Tim W’s badges:- Core Contributor
- Plugin Developer
- Translation Editor
-
Posted a reply to Why doesn’t Loco recognize these strings?, on the site WordPress.org Forums:
Nesting __ function calls inside _n function calls is incorrect. This makes the string arguments… -
Posted a reply to Why doesn’t Loco recognize these strings?, on the site WordPress.org Forums:
Your second example is incorrect. Dynamic strings are not supported by Loco Translate's string extractor,… -
Posted a reply to Translations is changed after plugin update, on the site WordPress.org Forums:
it says “Create template”. I do not have that option. I only have “New language”,… -
Posted a reply to issue with openai translation, on the site WordPress.org Forums:
2.8.1 is live, so marking as resolved. -
Committed [3435031] to Plugins SVN:
Published 2.8.1 -
Committed [3433719] to Plugins SVN:
Nonce refresh on heartbeat, plus autoloader tweaks -
Committed [3433545] to Plugins SVN:
Added DeepL enable_beta_languages and loco_deepl_beta filter -
Posted a reply to issue with openai translation, on the site WordPress.org Forums:
with 2.8.2 all works good as expected. thx I assume you mean 2.8.1. That's good… -
Posted a reply to issue with openai translation, on the site WordPress.org Forums:
The Git and SVN links are to the dev/trunk version which is 2.8.1-dev. I would… -
Posted a reply to issue with openai translation, on the site WordPress.org Forums:
If JSON output is polluted, it's often due to another plugin (or code in the… -
Posted a reply to File not found: loco_include(‘src/gettext.php’), on the site WordPress.org Forums:
Thanks for the update. I still plan to fix the autoloader when I have a… -
Posted a reply to False positive? And happy 2026, on the site WordPress.org Forums:
The source code uses escaped percent symbols "%%". The translation does not. This would result… -
Posted a reply to File not found: loco_include(‘src/gettext.php’), on the site WordPress.org Forums:
Thanks for this. It explains everything. It's happening because the other plugin is calling class_exists('Loco_gettext')… -
Posted a reply to Convert Entire Website Language to English Only, on the site WordPress.org Forums:
My plugin does not set or change your site language, and does not look at… -
Posted a reply to Compatibility with WordPress 6.9, on the site WordPress.org Forums:
In my tests it is compatible, yes. I already updated the trunk with the compatible… -
Posted a reply to File not found: loco_include(‘src/gettext.php’), on the site WordPress.org Forums:
Hi. This is very curious, because loco_include is only invoked by Loco Translate's autoloader. To… -
Posted a reply to Vulnerability Reported by Imunify 360, on the site WordPress.org Forums:
This is their response after asking me questions I can't answer, because I don't use… -
Created a topic, False Vulnerability Reports, on the site WordPress.org Forums:
Recently I've received multiple reports that Loco Tran… -
Posted a reply to Vulnerability Reported by Imunify 360, on the site WordPress.org Forums:
I've managed to reach their support desk. We'll see what happens. -
Posted a reply to Vulnerability Reported by Imunify 360, on the site WordPress.org Forums:
I had a quick look and couldn't see a human contact for Imunify 360. If… -
Posted a reply to [Loco Translate] Vulnerability Reported by Imunify 360, on the site WordPress.org Forums:
As per this duplicate post, the report is false. -
Posted a reply to LifterLMS translations triggeting Modsec + missinf css asset and other issues, on the site WordPress.org Forums:
Is this handled differently vs other plugin translations? If so, my suggestion would be to… -
Posted a reply to LifterLMS translations triggeting Modsec + missinf css asset and other issues, on the site WordPress.org Forums:
It strikes me that the WAF trigger is a rather trivial string search in the… -
Posted a reply to [Loco Translate] LifterLMS translations triggeting Modsec + missinf css asset and other issues, on the site WordPress.org Forums:
One issue per topic would be appreciated, but here goes: Loco Translate only supports the… -
Posted a reply to Error BlankResponseFromServer. Check console for debugging information, on the site WordPress.org Forums:
Please try the latest dev version and report back if this fixes your issue. -
Posted a reply to ChatGPT Error: Loco was interrupted by output from Unknown:0, on the site WordPress.org Forums:
Thanks for picking this up. Fixed in the trunk! The error doesn't get picked up… -
Committed [3418228] to Plugins SVN:
Fixed single colon usage bug during chat completions -
Posted a reply to Update: WordPress 6.9 Timeline, on the site WordPress.org Forums:
My tests pass under 6.9. What incompatibilities have you encountered? I just updated the trunk… -
Committed [3416194] to Plugins SVN:
Bumped WordPress compatibility to 6.9 -
Posted a reply to [Loco Translate] Vulnerability, on the site WordPress.org Forums:
This vulnerability seems to be related to some NPM translate package. Can you tell me… -
Posted a reply to How do I see my editions, on the site WordPress.org Forums:
It's not necessary for the Custom file to be at 100%, because missing translations will… -
Posted a reply to Auto-translation fails for Belarusian locale “bel”: target language error, on the site WordPress.org Forums:
Ok. I've added a mapping for "bel" -> "be" into the Microsoft and Google APIs.… -
Committed [3405833] to Plugins SVN:
Language code mappings -
Posted a reply to Translate custom form strings, on the site WordPress.org Forums:
Presuming that your content is stored in the database, you can't use this plugin to… -
Posted a reply to How do I see my editions, on the site WordPress.org Forums:
The standard process for out-of-date files is to update the PO containing your translations, so… -
Posted a reply to Translating text with !!variables!! via DeepL/GTranslate, on the site WordPress.org Forums:
The main Loco platform already implements placeholder protection, but the feature is not yet rolled… -
Posted a reply to WP CLI extract command takes ages, eats CPU and fails, on the site WordPress.org Forums:
It looks like it's trying to merge comments from multiple instances of the same string… -
Committed [3381195] to Plugins SVN:
Bumped WordPress compatibility to 6.8.3 -
Posted a reply to Persistent error “Translations don’t match template” after update Listeo, on the site WordPress.org Forums:
Your translation file listeo-de_DE.po is up to date with strings contained in your provided POT… -
Posted a reply to HTML tags escaped as instead of in GPT translations, on the site WordPress.org Forums:
I've seen this behaviour in the past, but it comes directly from the LLM. Loco… -
Posted a reply to Persistent error “Translations don’t match template” after update Listeo, on the site WordPress.org Forums:
Your link requires access. Please provide a working download link, or preferably direct links to… -
Posted a reply to Persistent error “Translations don’t match template” after update Listeo, on the site WordPress.org Forums:
The simplest is to provide a direct links to your PO and POT files where… -
Posted a reply to Persistent error “Translations don’t match template” after update Listeo, on the site WordPress.org Forums:
If the "Translations don’t match template" message still appears after running sync, then there could… -
Posted a reply to openai issue realted with last model, on the site WordPress.org Forums:
Quick follow up to say that the current dev version has a fix (more of… -
Committed [3369492] to Plugins SVN:
Typo in "temerature" -
Posted a reply to The Events Calendar, duplicated language, on the site WordPress.org Forums:
The Author file is shipped with your plugin. The System file is installed by WordPress.… -
Committed [3368520] to Plugins SVN:
Added support for OpenReouter and Gemini (chat completions) via filters -
Posted a reply to Can not translate Gift Wrapper for WooCommerce plugin strings, on the site WordPress.org Forums:
The effect is that you can create new language files from the POT template. You've… -
Posted a reply to Can not translate Gift Wrapper for WooCommerce plugin strings, on the site WordPress.org Forums:
If you need Loco Translate to find the POT file, you need to tell it… -
Posted a reply to Tell auto translate API if informal or formal, on the site WordPress.org Forums:
will de_DE_Informal also used when de_De selected as language? As explained - de_DE is implied…
Developer
-
Loco Translate
Active Installs: 1+ million
Plugins
English (Canada) Plugins Translation Editor - #en_CA
-
Loco Translate
Active Installs: 1+ million
English (UK) Plugins Translation Editor - #en_GB
-
Loco Translate
Active Installs: 1+ million