Vai al contenuto
Quattro lingue, un CRM: rendere SSCV2 davvero multilingue
Implementation · ·4 min di lettura

Quattro lingue, un CRM: rendere SSCV2 davvero multilingue

Spadoom

Spadoom

SAP CX Partner & Consultancy

Condividi

La Svizzera ha quattro lingue nazionali, e un rollout CRM svizzero che parla solo tedesco è mezzo rollout. Abbiamo ormai portato SAP Sales and Service Cloud V2 attraverso l’adattamento completo in tedesco, francese, italiano e inglese su progetti reali. La piattaforma sa farlo. Il come è sparso in mille posti, e la maggior parte di ciò che è andato storto per noi è andato storto sul piano concettuale, non tecnico. Ecco quindi i concetti.

La lingua di logon comanda tutto

La lingua di visualizzazione di una sessione SSCV2 è quella scelta al login, fissa fino al logout. Non la lingua del browser, non un campo di preferenza sul record utente. Una volta accettato questo singolo fatto, metà dei comportamenti misteriosi sparisce.

Ha anche una conseguenza subdola sui test: i colleghi cambiano lingua, ricaricano la pagina, vedono la lingua vecchia e aprono un bug. No, non così: logout, login, e poi si giudica. Abbiamo visto traduzioni perfettamente corrette venire bocciate in test solo per colpa di un reload.

Tradurre è un doppio lavoro, non uno

Le etichette dei campi e i valori dentro le liste di selezione si mantengono separatamente, con meccanismi diversi. Traducete solo le etichette e i vostri utenti francesi vedranno un’etichetta perfetta sopra una lista di codici tecnici grezzi. Le due cose sono indipendenti, ed entrambe fanno parte della definition of done.

Due lezioni minori viaggiano insieme a questa. Primo, leggere prima di scrivere: i tenant reali sono raramente puliti, e abbiamo trovato la stessa etichetta vuota in due lingue, con un refuso nella terza e una stringa di test nella quarta. Secondo, una traduzione corretta vince su un’etichetta hardcoded, quindi un campo con il nome sbagliato raramente richiede una modifica UI irreversibile. Richiede quattro buone traduzioni.

Le pagine embedded non conoscono la lingua se non gliela dite

I mashup, le pagine che incorporate nel CRM, sono il punto dove gli sforzi multilingue di solito muoiono. L’iframe non può vedere in quale lingua gira la sessione che lo circonda; deve passargliela la piattaforma, e quel cablaggio si configura per singolo mashup ed è facile da dimenticare. Configuratelo, e la pagina riceve la lingua in modo pulito. Saltatelo, e la vostra pagina tradotta con cura tira a indovinare, sbagliando.

La scorciatoia tentatrice è costruirsi una lookup che legge la lingua dal record utente. Perché cercare lontano ciò che avete già in mano? L’abbiamo vista fallire in entrambe le direzioni: un campo vuoto che non restituisce nulla e un campo stantio che sovrascrive la lingua corretta della sessione. Prendete la lingua che la piattaforma vi porge, tenete i testi insieme alla pagina, fine.

Le lingue sono definition of done, non rifinitura finale

La lezione più grande è organizzativa. Le consegne tornavano indietro dai test del cliente non perché mancasse la traduzione, ma perché era trattata come ultimo passaggio di lucidatura. La nostra regola oggi: tutte e quattro le lingue presenti, e almeno una lingua non di default verificata da una persona dopo un login fresco, prima che qualsiasi cosa vada al cliente.

Due controlli da un minuto, e ognuno esiste perché la sua assenza ci è costata una volta un giro di retest. Un punto a tempo ne salva cento, a maggior ragione in quattro lingue.

SAP Sales Cloud V2SAP Service Cloud V2MultilingueLanguage AdaptationMashupsSvizzeraDACH
Prossimo passo

SAP Sales Cloud V2 partner di implementazione

Spadoom è il partner di implementazione SAP Sales Cloud V2 in Svizzera, Germania, Austria e Italia. Go-live mediano di 14 settimane. Clienti live in tutto il DACH.

Articoli correlati

Chiedi a un esperto