WPML

Con il rilascio di WPML 2.3.4, stiamo iniziando a lavorare su WPML 2.4.0. Come sempre, abbiamo più idee per le funzionalità che tempo per realizzarle, quindi mi piacerebbe sentire la tua opinione prima di scegliere cosa includere e cosa escludere.

Innanzitutto, il quadro generale. Il nostro obiettivo è semplificarti la creazione di siti web multilingue. So che è piuttosto ovvio, ma dobbiamo sempre tenerlo a mente. La grande domanda è: cosa stai facendo esattamente, e quindi, come possiamo semplificarti la vita?

WordPress si sta allontanando sempre di più dai blog per diventare un CMS tradizionale. Per questo motivo, riteniamo che queste parti stiano diventando fondamentali:


  • Il sistema dei menu – qualsiasi tema WordPress che vediamo utilizza già il sistema dei menu nativo di WordPress. Spesso, un sito include diversi menu, sostituendo testi hard-coded e altre soluzioni personalizzate.

  • Tipi di dati personalizzati – la combinazione di tipi di post personalizzati, tassonomie e campi permette ai webmaster di costruire qualsiasi cosa utilizzando WordPress. Notiamo una maggiore necessità di una migliore integrazione con i pannelli di scrittura personalizzati.

  • Gestione dei ruoli – i siti complessi hanno più autori e una gerarchia di amministratori. Ciò richiede un controllo degli accessi più granulare, anche per lingua.

Per WPML 2.4.0, mi piacerebbe vedere miglioramenti significativi su questi tre fronti. Lascia che ti spieghi cosa stiamo pianificando.

Sincronizzazione automatica della traduzione dei menu


Già oggi puoi tradurre i menu con WPML. La parte difficile è creare effettivamente questi menu tradotti nell’area di amministrazione di WordPress. Sebbene sia possibile, può rappresentare una grande sfida per gli amministratori. Se il tuo menu include decine di elementi e gestisci un sito in 3 lingue, devi ricreare manualmente quel menu tre volte. Naturalmente, se non parli quelle lingue, è un po’ più difficile.

In WPML 2.4.0, mi piacerebbe vedere un pulsante sincronizza menu per ogni menu. Questo creerà automaticamente le traduzioni per quel menu in tutte le altre lingue. Una volta che i menu tradotti esistono già, li aggiornerà per riflettere le modifiche nel menu nella lingua predefinita. In questo modo, verranno mantenute tutte le modifiche manuali apportate ai menu tradotti.

Supporto per la sincronizzazione dei campi personalizzati con i pannelli di scrittura personalizzati


Questo è un osso duro. Ci sono diversi ottimi plugin per la gestione dei campi personalizzati, che offrono un’ottima esperienza utente quando si lavora con dati personalizzati. Sfortunatamente, WPML non riesce a sincronizzare correttamente i campi personalizzati tra le traduzioni quando utilizzi questi plugin. Questo perché tutti questi plugin aggirano le API di WordPress e creano le proprie convenzioni.

Stiamo lavorando a un plugin di livello commerciale per i campi personalizzati per WordPress e prevediamo di rilasciarlo tra qualche settimana. Questo permetterà di personalizzare completamente i pannelli di modifica, pur essendo pienamente compatibile con WPML. Sarà un plugin gratuito, scaricabile dal repository di wp.org. La consideriamo una funzione complementare a WPML e molto necessaria.

Integrazione con Role Scoper


Molti utenti hanno già richiesto che WPML e Role Scoper funzionino correttamente insieme. Anche l’autore di RS è interessato e lo siamo anche noi. L’unica cosa che mancava era il tempo. È già incluso nelle cose da fare per WPML 2.4.0.

Una volta che questo funzionerà, gli amministratori potranno scegliere cosa possono fare i diversi utenti. Questo include l’accesso alle schermate di amministrazione di WPML e l’accesso alle funzioni standard di WordPress, in base alla lingua. Si tratta di un lavoro preliminare e dipende molto dalla collaborazione di terze parti.

Cosa ne pensi?


Non posso promettere che includeremo tutto ciò che suggerisci, almeno non in WPML 2.4.0, ma è molto importante per noi ascoltarlo. Se hai commenti su ciò che stiamo pianificando o ottimi suggerimenti su cosa dovremmo aggiungere, lascia un commento. Grazie!

L’hai trovato utile? Condividi questo articolo: