Ricerca per titolo/contenuto localizzato nella ricerca di Discourse

Ho una domanda sui contenuti localizzati: c’è qualche possibilità o piano per includere il titolo e il contenuto localizzati degli argomenti nella ricerca di Discourse, in base alla locale di un utente?

1 Mi Piace

Intendi qui?

Tecnicamente è fattibile, sì.

Ma dato che la nostra ricerca predefinita non funziona quando si cerca utilizzando la locale non predefinita, penso che questo potrebbe non essere ciò che vogliamo affrontare al momento.

Puoi condividere di più sul tuo caso d’uso?

3 Mi Piace

È infatti questa la ricerca di cui stavo chiedendo.

È stato principalmente dovuto al fatto che in precedenza il nostro forum utilizzava il plugin multilingue, che non è più supportato al momento della scrittura, il quale permetteva di filtrare gli argomenti per lingua e di cercare per lingua, dato che i nostri argomenti erano scritti due volte, in due lingue (francese e tedesco), offrendo un’esperienza equivalente per entrambe le lingue.
Tuttavia, dato che riscontrate problemi con la ricerca così com’è attualmente, capisco come potrebbe non essere in cima alla lista delle funzionalità.

La possibilità di localizzare argomenti specifici in diverse lingue è un grande vantaggio e un’aggiunta gradita!

Come domanda aggiuntiva, avete in programma di cercare/filtrare gli argomenti per lingua dell’argomento?

1 Mi Piace

Quando intendi “filtrare” intendi usare \u003chttps://meta.discourse.org/filter\u003e? E “lingua dell’argomento” intendi la lingua originale scritta dall’autore?

1 Mi Piace

Quando intendi “filtro”, intendi usare \u003chttps://meta.discourse.org/filter\u003e? E per “lingua dell’argomento”, intendi la lingua originale scritta dall’autore?

Pensavo più alla possibilità di filtrare quali argomenti sono visibili durante la navigazione nel forum.
Ad esempio, sul nostro forum ( \u003chttps://forum.commown.coop\u003e ) con il plugin Multilingual attivato, una volta effettuato l’accesso, potresti impostare Lingue dei contenuti nel tuo Profilo -\u003e Opzioni dell’interfaccia su quali opzioni desideri visualizzare.

Non ero a conoscenza della pagina /filter - se fosse possibile filtrare gli argomenti in base al campo locale dell’argomento impostato, questa potrebbe essere una valida alternativa c:

Per “lingua dell’argomento”, intendevo il campo locale sui post:

Modifica:

  • Ho precisato che il filtro degli argomenti è una funzionalità del plugin Multilingual
  • Come precisazione, il plugin Multilingual utilizza i tag, considerando i tag di localizzazione (fr, de, en) come un campo separato, quindi probabilmente filtra gli argomenti con il tag dato (non ho esaminato nel dettaglio il codice di filtraggio)
1 Mi Piace

Sento che è necessario un cambiamento fondamentale di mentalità quando si passa da Multilingua alla nuova funzionalità di Localizzazione dei Contenuti in Discourse Core (+ AI) –

Nei giorni del multilingua c’erano argomenti che certi utenti non potevano leggere perché scritti in una sola lingua, ma con la nuova localizzazione dei contenuti gli utenti possono leggere qualsiasi argomento che il sito è configurato per tradurre. Un singolo argomento è ora disponibile in X lingue.

Usando l'OP come esempio

Disponibile in…




… e altro

Pensi ancora che il filtro sia necessario?

2 Mi Piace

Ai fini delle nostre attività, manteniamo e traduciamo un database di articoli su diverse procedure tecniche in due lingue diverse, poiché il nostro servizio si rivolge a due lingue diverse.
Attualmente, i nostri utenti tedeschi possono cercare direttamente gli articoli in tedesco e i nostri utenti francesi possono cercare gli articoli in francese.
Se desiderassero visualizzare solo articoli in determinate lingue, possono creare un account e impostare un’opzione “Lingue dei contenuti”.

Tuttavia, se fondessimo gli attuali articoli tedeschi in quelli francesi, gli utenti tedeschi non sarebbero in grado di cercare le informazioni di cui hanno bisogno, poiché mentre un singolo post può essere tradotto in qualsiasi lingua, non è possibile cercare questo argomento se non si conosce il titolo originale, portando a un’esperienza peggiore di quella attualmente offerta dal nostro forum.

Ad esempio, non riesco a trovare questo argomento utilizzando il titolo francese localizzato, quindi, se parlassi solo francese, non sarei in grado di trovarlo.

Come spiegato da falco nella prima risposta, questa non è una funzionalità prevista nel breve termine, e ne capisco il motivo.
Tuttavia, avere la possibilità di filtrare/nascondere argomenti in base alla localizzazione del post consentirebbe comunque una buona esperienza di ricerca/navigazione per forum multilingue.

Grazie ancora per l’aggiunta della localizzazione dei post, sia manuale che automatica, come funzionalità e per il vostro continuo lavoro sul software Discourse :pink_heart:

2 Mi Piace

Ora ho capito, sembra che questa (ricerca) sia effettivamente una lacuna nella nostra esperienza di localizzazione dei contenuti.

Vedrò se è possibile aggiungere rapidamente un /filter sulla locale dell’argomento originale. Oh sì, è possibile:

MODIFICA: Questo è un filtro per argomento, quindi è specifico per l’argomento e non per i post al suo interno.

3 Mi Piace

Oh, sarebbe una funzionalità gradita! Ammetto di non aver controllato se ci fossero già state delle PR sul git di Discourse riguardo al filtraggio delle locali

Grazie per le risposte tempestive e per lo sviluppo!

1 Mi Piace

Questo è un aspetto su cui stiamo attualmente lavorando sfruttando l’IA e gli embedding per abilitare la ricerca multilingue. Suppongo che ci siano alcuni sviluppi logici qui:

  • Mostra argomenti/post localizzati nei risultati di ricerca
  • Mostra automaticamente i risultati della ricerca IA quando la ricerca completa della pagina non produce risultati
  • Aggiungi automaticamente i risultati della ricerca IA quando la ricerca rapida produce pochi risultati
2 Mi Piace

Ho una domanda di follow-up sulla funzionalità del filtro per locale: sarebbe possibile aggiungere anche questa opzione di filtro a /search di Discourse, per poter cercare direttamente post/argomenti in base al locale?

Certo, vediamo cosa posso fare :slight_smile: Resta sintonizzato.

1 Mi Piace

Ciao, ora è stato fatto ed è visibile anche su meta.

titolo e descrizione localizzati

filtro di ricerca per locale

Prendi nota:

  • Il tuo termine di ricerca deve ancora corrispondere al contenuto originale del post, tuttavia il tuo risultato sarà localizzato nella tua lingua
  • i termini di ricerca includono
    • locale:en - post con locale “en”, “en_US”, “en-gb” (varianti, insensibilità alle maiuscole, trattino)
    • locale:none, o locale:null - post senza locale
    • locale:any o locale:present - post a cui è stato impostato un locale