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 How to export translated .po file to a site with different base site language?, on the site WordPress.org Forums:
If you're asking me for my opinion. Translated content in en_AU should be held in… -
Posted a reply to How to export translated .po file to a site with different base site language?, on the site WordPress.org Forums:
I am thinking of downloading the translated ‘en_AU’ .po file from site1, then renaming it… -
Posted a reply to How to export theme translations to from site1 to site2, on the site WordPress.org Forums:
@joe-bloggs Please ask new questions in new threads. -
Posted a reply to Automatic Translation by DeepL, on the site WordPress.org Forums:
I've answered this query by email. This plugin has no support for DeepL glossaries. The… -
Committed [3482518] to Plugins SVN:
Published 2.8.3 -
Committed [3482514] to Plugins SVN:
block function refactor -
Committed [3482475] to Plugins SVN:
Bumped WordPress compatibility to 6.9.4 -
Posted a reply to A string appears as “Context” in the source text, on the site WordPress.org Forums:
The context field (as with the source text) is not editable directly in translation files.… -
Committed [3478954] to Plugins SVN:
Additional file reference checks -
Posted a reply to Option to synchronize from files and ignore the POT, on the site WordPress.org Forums:
That's correct and intended. A blank field will not work. Let me be clearer. Any… -
Posted a reply to Option to synchronize from files and ignore the POT, on the site WordPress.org Forums:
I will add a "Documentation" link, which will go to: https://localise.biz/wordpress/plugin/manual/bundle-config#potlock -
Posted a reply to Option to synchronize from files and ignore the POT, on the site WordPress.org Forums:
Because you're one level down. Go one level up to the plugin overview. The advanced… -
Posted a reply to Option to synchronize from files and ignore the POT, on the site WordPress.org Forums:
Just change the "Template file" field in the Advanced tab. Any value that doesn't exist… -
Posted a reply to How to export theme translations to from site1 to site2, on the site WordPress.org Forums:
On site 1: A download icon appears at the top right of the translation editor… -
Posted a reply to How to export theme translations to from site1 to site2, on the site WordPress.org Forums:
There are numerous ways to get your files from one server to another. Firstly, know… -
Posted a reply to No translations found, but .po already exist in this folder, on the site WordPress.org Forums:
As I suspected. The file prefix and the template file are contradictory. You should empty… -
Posted a reply to No translations found, but .po already exist in this folder, on the site WordPress.org Forums:
It looks like there's some mismatch between the text domain and the file naming. Your… -
Committed [3471926] to Plugins SVN:
Published 2.8.2 -
Posted a reply to HTML Tags not respected by Loco and Simply Schedule Appts, on the site WordPress.org Forums:
Strings are strings in Loco Translate. It's a file editor, and can't control what text… -
Committed [3471110] to Plugins SVN:
PHP 7.4 fix for missing tokenizer constant -
Committed [3471105] to Plugins SVN:
validation avoids full parse -
Committed [3471027] to Plugins SVN:
Update ignore rules -
Committed [3471025] to Plugins SVN:
Validating sources contain extractable strings or blocking from file ... -
Committed [3470712] to Plugins SVN:
Restricting .json code view tp valid schemas only -
Committed [3470689] to Plugins SVN:
Added code_view setting with x3 levels -
Posted a reply to Titre : OpenAI translations contain JSON escape artifacts (\\/ and \\n), on the site WordPress.org Forums:
I've been experimenting with this. I don't think the LLM is encoding the response wrongly.… -
Committed [3457848] to Plugins SVN:
Prepped 2.8.2-dev -
Committed [3457812] to Plugins SVN:
WP 6.9.1 bump -
Posted a reply to Titre : OpenAI translations contain JSON escape artifacts (\\/ and \\n), on the site WordPress.org Forums:
I'm aware it's valid JSON. The API shouldn't be double encoding the JSON, and usually… -
Posted a reply to Titre : OpenAI translations contain JSON escape artifacts (\\/ and \\n), on the site WordPress.org Forums:
I've witnessed this occurring very occasionally too, but the bad escape sequences come directly out… -
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…
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