Elgg V: Release - 2.3.10, Version - 2016092300
Server : | Apache/2.4.29 (Ubuntu) |
Log Location : | /var/log/apache2 |
PHP version : | 7.2.10-0ubuntu0.18.04.1 |
Installed Translation Editor for 2.3:
https://elgg.org/plugins/385116
Adding words to already existing languages works absolutely fine, saves, appears // OK
I can add new Language, and the one Ive tested is Norwegian, it adds fine to the list.
Upon going into the editor and trying to add the translations, nothing is saved and Apache Error is producing these:
[Tue Jan 01 15:37:56.965697 2019] [php7:notice] [pid 16174] [client 82.26.15.78:57303] PHP WARNING: 2019-01-01 15:37:56 (GMT): "array_intersect_key(): Argument #1 is not an array" in file /var/www/dev/mod/translation_editor/lib/functions.php (line 221), referer: https://DOMAIN.COM/translation_editor/no/ckeditor
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- PiperMp3@pipermp3
PiperMp3 - 0 likes
- iionly@iionly
iionly - 0 likes
You must log in to post replies.Follow up information.
Tried to add another language just to see if I could translate anything - added Swedish
Same error occurs.
Seems a conflict between already pre-packed languages within the Plugin, and languages added after/manually via plugin.
What am I missing here? How can I resolve this?
Maybe release 6.1 from https://github.com/ColdTrick/translation_editor/releases works better. As I don't use the plugin I can't say. As for working with existing language files in plugins it might just be necessary to place the Translation Editor plugin below the other plugins you want to change the translation of.