featured

Webshops op snelheid

In ons werkveld heb je kant en klare pakketten, en je hebtbouwpakketten. Soms kun je een webshop makkelijk maken met een klant-en-klaar product, maar voor complexere e-commerce vraagstukken wordt dat alleen maar lastig. Dan is zo'n kant-en-klaar oplossing een blok aan het been.

Daarom maken we graag gebruik van Oscar. Een relatief nieuw software pakket met een aantal voordelen:

  • Het werkt veel sneller dan Magento!
  • Alles is aan te passen aan je wensen
  • Productvariaties en andere uitbreidingen zijn in te passen.
  • Goed te koppelen aan de systemen van leveranciers.

Dit is nu toegepast in de websites van WakaWaka, Solar for Syria en Solar for Philippines.
Daarmee werd het mogelijk om aan de eisen te voldoen, o.a.:

  • Meertaligheid
  • Meerdere valuta
  • Producten op meerdere websites tonen.
  • Orders van alle websites centraal verwerken.
  • Orders automatisch doorsturen naar distributeurs.
  • Verzendkosten op regio en gewicht.
  • Selectie van distributeur op regio.

Ofwel, aanrader om iets mee te doen!

Meertaligheid alom

Meertaligheid in een website. Een lastig punt. Tenminste, als je CMS dat nog niet ondersteund. Hier liepen we vorig jaar ook tegenaan. We hadden het al op de planning staan en vroegen onze klanten er ook om.

Een kort onderzoek leerde dat in de Django wereld al diverse pogingen gedaan zijn om meertaligheid te realiseren. Op de DjangoCon Europe 2011 in Amsterdam zei een spreker (Jonas Obrist) ook heel mooi: ik heb X ontwikkeld, maar dat moet je niet meer gebruiken. Vervolgens heb ik met Y een volgende poging gedaan, maar dat moet je niet gebruiken. Ik ben nu met poging 3 bezig om een vertalingen op een fatsoenlijke manier te bouwen, en hopelijk wordt dat wat. Het tekende de complexiteit.

Helaas bleek in 2013 dat ook deze poging (nu genaamd django-hvad) niet toepasbaar was in bestaande systemen. Dat heeft ons er toe gezet om zelf met de ervaringen van onze voorgangers iets nieuws te realiseren. Heel simpel beginnen, en vooral geen complexe technieken gebruiken die integratie konden dwarsbomen. Dit bleek een succes!

Het zou alleen bedoeld zijn voor ons CMS, maar het bleek veel breder inzetbaar te zijn. Inmiddels is dit uitgegroeid tot een eigen Open Source project, django-parler, en wordt dat op diverse plekken gebruikt.

Zo ook voor onze klanten:

En hun reactie? Ze zijn enthousiast! “1 CMS waarin je een overzicht hebt alle talen. Dat heeft Cola-Cola niet eens“, aldus Tjebbe Tjebbes van WakaWaka. “Ik heb toen onderzoek gedaan, en zij hebben per land een andere website, en een ander systeem”. Als we willen, kunnen we zo een site voor een nieuwe taal realiseren!