You are doing:
if($_POST['op'] == 'Update') {
...
$form['Update'] = array('#type' => 'submit', '#value' => t('Update'));
in easylinks_admin_edit()
Do you see the difference? The HTML button has value "Update", you are checking for "Update". But my Drupal is localized. My button is "Aktualizovat", you are checking for "Update".
"Aktualizovat" != "Update"
This has simple, but maybe not clean solution. Just do
if($_POST['op'] == t('Update')) {
Instead of previous code. Attaching a small patch, which resolves this in all broken functions. Please note, that the patch includes all my previous patches. But it is small, so it should be easy to merge with your version.
| Comment | File | Size | Author |
|---|---|---|---|
| easylinks_locale.patch.txt | 1.66 KB | meba |
Comments
Comment #1
athelas commentedComment #2
athelas commentedThis has been fixed. Thanks for your assistance.
Comment #3
athelas commentedComment #4
(not verified) commented