Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90

Waarschuwing: Poging om array-offset te benaderen op false in /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php op regel 90
Vacatures
Ga naar hoofdinhoud

Een klein team met grote ambities en
ook plezier hebben

We zijn een gevestigd bedrijf met meer dan 10 jaar ervaring in de websoftwarebranche. We richten ons op het gebruik van moderne webtechnologieën om hoogwaardige extensies te maken voor WordPress Thing & Joomla en we vergeten niet om samen plezier te hebben. Dit is www.joomunited.com

We hebben ook een geavanceerde vertaal‑SaaS voor websites met meerdere CMS‑integraties. Het heet Linguise en is beschikbaar op www.linguise.com

We zijn voortdurend op zoek naar talenten, voornamelijk in ons kantoor in Hanoi.

Liefde combineren
voor technologie met
liefde voor ondersteuning

De benodigde tijd nemen

Het kost tijd om iets te ontwikkelen dat betrouwbaar is voor alle klanten in alle omgevingen. We're doen het omdat we ervan houden om de dingen goed te maken.

Passie voor innovatie

We monitoren en implementeren voortdurend nieuwe frameworks, API's om onze oplossingen bovenop hun markt te houden.

Klantbetrokkenheid

We're bieden elke klant een toegewijde ondersteuning voor hun producten terwijl we ervoor zorgen dat we de behoefte aan ondersteuning verminderen met hoogwaardige code.

Samenwerken als een team

Elke nieuwe productfunctie is een teamprestatie, van de code, via het testen, de marketing en het ontwerp. We helpen elkaar voortdurend.

Trots op ons loyale team en
groeiende klantenbasis

2012
JoomUnited gelanceerd
75K+
Klanten bediend
10+
Leden in het team

Leer van de besten

Werken met de grootste bedrijven ter wereld is altijd goed om je vaardigheden en motivatie te verbeteren!

Hier's enkele van hen waarmee we ons product hebben geïntegreerd.

We zijn altijd op zoek naar slimme,
enthousiaste mensen met frisse ideeën
en een zwakke plek voor technologie!


Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()