Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Ufficio/Stardict"
Differenze tra le versioni 15 e 25 (in 10 versioni)
Versione 15 del 20/12/2018 19.18.08
Dimensione: 7729
Autore: jeremie2
Commento:
Versione 25 del 28/01/2024 18.48.54
Dimensione: 10852
Autore: jeremie2
Commento: correzione formati
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from wilecoyote/provawcstardict ## page created by wilecoyote
Linea 5: Linea 5:
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=631437; rilasci="18.10 18.04 16.04 14.04")>>
<<Indice(depth=3)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=631437; rilasci="22.04 20.04 18.04 16.04 14.04")>>
Linea 12: Linea 13:
È pure utile installare i programmi di conversione di formato dei dizionari '''!DictConv''' e '''!DictZip''', così di poter usare i dizionari non disponibili nativamente nel formato '''Dict'''.

È inoltre disponibile un fork basato sulle librerie '''Qt''' chiamato '''QStardict'''.
Linea 15: Linea 20:
<<Anchor(18.10)>>
== Ubuntu 18.10 ==
== Installazione Stardict ==
Linea 18: Linea 22:
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto:
  * [[apt://stardict|stardict]] per ambienti desktop basati su '''GNOME''';
  * [[apt://stardict-gtk|stardict-gtk]] per '''altri ambienti desktop''' in modo da evitare l'inopportuna installazione del pacchetto ''stardict-gnome''.
 0. Per la conversione dei formati dei dizionari scaricati, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://dictconv|dictconv]] e [[apt://dictzip|dictzip]].
<<Anchor(Ubuntu_22.04_e_successive)>>
=== Ubuntu 22.04 e successive ===
Linea 23: Linea 25:
== Ubuntu 14.04 - 16.04 - 18.04 == {{{#!wiki important
Nel rilascio '''22.04''' l'applicazione '''Stardict''' palesa gravi problemi di funzionamento. Nell'attesa che vengano risolti, per aggirare il problema fare riferimento a [[#wavawuma|questo paragrafo]].}}}
<<Anchor(pacchetti)>>
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto:
 * [[apt://stardict|stardict]] per ambienti desktop basati su '''GNOME''';
 * [[apt://stardict-gtk|stardict-gtk]] per '''altri ambienti desktop''' in modo da evitare l'inopportuna installazione del pacchetto ''stardict-gnome''.
<<Anchor(wavawuma)>>
=== Ubuntu 20.04 ===
Linea 25: Linea 34:
In queste versioni di Ubuntu il pacchetto ''stardict'' è presente e installabile seguendo i passaggi del paragrafo precedente. Tuttavia si tratta di una versione molto vecchia, è pertanto consigliabile utilizzare il '''PPA''' '''xuzhen666'''. {{{#!wiki note
Per Ubuntu 20.04 i pacchetti per l'applicazione '''Stardict''' non sono disponibili nei [[Repository|repository]] ufficiali.
Per aggirare il problema occorre scaricare i pacchetti dell'applicazione '''Stardict''' dai repository [[http://old-releases.ubuntu.com//|old-releases]].}}}
Linea 27: Linea 38:
 0. Per abilitare e caricare il repository digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] i seguenti comandi:{{{  0. Aprire il [[AmministrazioneSistema/Terminale|terminale]].
 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare]] la cartella `~/Stardict`.
 0. Aprire [[http://old-releases.ubuntu.com/ubuntu/pool/universe/s/stardict/|questa pagina]].
 0. Fare clic sui tasti '''Ctrl+F''' per mostrare la casella di ricerca del navigatore.
 0. Digitare nella casella il numero '''3.0.6-0.2build1'''.
 0. Scaricare i pacchetti indispensabili ''stardict'', ''statdict-common'', ''stardict-gtk'' e ''stardict-plugin'' alla versione su indicata, nonché quelli eventualmente necessari tra i ''stardict-plugin-<nome programma>'' e/o ''stardict-tools'', nella cartella `~/Stardict`.
 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella `~/Stardict`.
 0. Per installare i pacchetti a seconda del rilascio digitare il comando:
   * '''Rilascio 20.04''':{{{
sudo dpkg -i stardict*_3.0.6-0.2build1_*.deb
}}} {{{#!wiki note
Se a schermo vengono indicati dei problemi con le dipendenze, dare il comando
«sudo apt install -f»}}}
   * '''Rilascio 22.04''':{{{
sudo dpkg --force-downgrade -i stardict*_3.0.6-0.2build1_*.deb
}}} {{{#!wiki note
Questo comando forza la retrocessione di versione dei pacchetti.}}}

Al termine della procedura, sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] '''Stardict'''.

{{{#!wiki note
Nel caso la procedura venga applicata al rilascio '''22.04''', dopo l'avvio verificare il corretto funzionamento.
Accertato il corretto funzionamento, chiudere l'applicazione e provvedere al [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|blocco della versione]] dei pacchetti, per scongiurare l'aggiornamento della medesima.}}}

=== Fino a Ubuntu 18.04 ===

Nelle versioni di '''Ubuntu''' fino a questo rilascio, l'applicazione '''Stardict''' è presente e installabile seguendo i passaggi di [[#Ubuntu_22.04_e_successive|questo paragrafo]]. Tuttavia si tratta di una versione molto vecchia, è pertanto consigliabile utilizzare il '''PPA''' '''xuzhen666'''.

 0. Per abilitare e caricare il repository digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{
Linea 29: Linea 68:
sudo apt update}}}{{{
sudo apt ugrade
sudo apt upgrade}}}
 {{{#!wiki note
A causa di una inconsistenza, nei repository la libreria `libestools2.4` è sostituita dalla `libestools2.5` e l'aggiornamento da '''PPA''' può fallire.
Alla richiesta rispondere '''y''', così da provvedere a rimuovere il pacchetto plugin incompatibile `stardict-plugin-festival`.
Linea 32: Linea 73:
 0. Per i pacchetti da installare leggere [[#pacchetti|questo paragrafo]].
Linea 33: Linea 75:
 ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''A causa di una inconsistenza, nei repository la libreria `libestools2.4` è sostituita dalla `libestools2.5` e l'aggiornamento da '''PPA''' può fallire. In questo caso dare il comando: {{{sudo aptitude upgrade}}}. Alla richiesta rispondere '''y''', così da provvedere a rimuovere il pacchetto plugin incompatibile `stardict-plugin-festival`.''||
 0. Proseguire quindi con i passaggi mostrati nel [[#18.10|paragrafo precedente]].
== Installazione QStardict ==

{{{#!wiki important
Nel rilascio '''22.04''' l'applicazione '''QStardict''' palesa gravi problemi di funzionamento. Nell'attesa che vengano risolti, fare riferimento a [[#wavawuma|questo paragrafo]] per installare la versione di ripiego per l'applicazione '''Stardict'''.}}}

Per la versione basata sull'interfaccia grafica '''Qt''' [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://qstardict|qstardict]].

Al termine della procedura, sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] '''QStardict'''.

== Installazione DictConv e DictZip ==

Per la conversione dei formati dei dizionari scaricati, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://dictconv|dictconv]] e [[apt://dictzip|dictzip]].
Linea 38: Linea 91:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Appena installato, il programma sarà sprovvisto di dizionari. Vedere i paragrafi successivi per l'installazione e la configurazione.''|| {{{#!wiki note
Appena installato, il programma sarà sprovvisto di dizionari. Vedere i paragrafi successivi per l'installazione e la configurazione.}}}
Linea 40: Linea 94:
Una volta avviata l'applicazione, sarà sufficiente digitare una parola nella barra di ricerca in alto. Nella barra verticale di sinistra verrà visualizzato un elenco di parole simili o alfabeticamente vicine a quella ricercata. Al centro viene visualizzata la traduzione in una o più lingue (è possibile impostare quali dizionari utilizzare). Una volta [[AmbienteGrafico/AvviareProgrammi|avviata]] l'applicazione, sarà sufficiente digitare una parola nella barra di ricerca in alto. Nella barra verticale di sinistra verrà visualizzato un elenco di parole simili o alfabeticamente vicine a quella ricercata. Al centro viene visualizzata la traduzione in una o più lingue (è possibile impostare quali dizionari utilizzare).
Linea 44: Linea 98:
Linea 46: Linea 101:
Stardict ricerca i dizionari di cui necessita nei formati `.ifo`, `.idx` e `.dict` nella cartella ~/.stardict/dic che deve essere creata. '''Stardict''' ricerca i dizionari di cui necessita nei formati `.ifo`, `.idx` e `.dict` nella cartella ~/.stardict/dic che deve essere creata.
Linea 48: Linea 103:
 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare]] la cartella `~/.stardict/dic` digitando nel [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
mkdir -p ~/.stardict/dic
}}}
 0. Scaricare nella propria '''Home''' i dizionari desiderati in formato `.BGL` dal sito [[http://www.babylon-software.com/free-dictionaries|Babylon]].
 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare]] la cartella `~/.stardict/dic`.
 0. Scaricare nella propria '''Home''' i dizionari desiderati in formato `.BGL` o dal sito dello sviluppatore originale di '''Stardict''' [[http://download.huzheng.org/|huzheng]], oppure tra quelli messi a disposizione da un gruppo di volontari su cloud [[https://drive.google.com/drive/folders/0BzrQwK2v03aKWjlsQ3NsaWJKalU?resourcekey=0-DtgqOJiVFSDI231ugoQgiQ|GDrive]].
  {{{#!wiki note
Il sito [[http://download.huzheng.org/|huzheng]] è parzialmente in inglese e cinese, e richiede un po' di pazienza per trovare i dizionari `.BGL` desiderati.}}}
Linea 54: Linea 109:
}}}avendo cura di sostituire la dicitura '''nome_dizionario''' con il nome effettivo del file.<<BR>>Ad es. se si ha il file relativo al dizionario italiano-portoghese '''Italian_Portuguese.BGL''', il comando diviene:{{{ }}}avendo cura di sostituire la dicitura '''nome_dizionario''' con il nome effettivo del file. Ad esempio se si ha il file relativo al dizionario italiano-portoghese '''Italian_Portuguese.BGL''', il comando diviene:{{{
Linea 57: Linea 112:
 0. Spostare manualmente i file convertiti nella cartella creata, oppure da terminale con il comando:{{{  0. Spostare manualmente i file convertiti nella cartella `~/.stardict/dic` creata, oppure da terminale con il comando:{{{
Linea 59: Linea 114:
}}}avendo cura di sostituire la dicitura '''nome_dizionario''' con il nome effettivo dei file.<<BR>>Ad es. se si ha il file relativo al dizionario italiano-portoghese '''Italian_Portuguese.BGL''', il comando diviene:{{{ }}} avendo cura di sostituire la dicitura '''nome_dizionario''' con il nome effettivo dei file. Ad esempio, se si sono convertiti i file relativi al dizionario italiano-portoghese '''Italian_Portuguese.BGL''', il comando diviene:{{{
Linea 62: Linea 117:
Linea 81: Linea 137:
 ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Per modificare il nome di un gruppo in un secondo momento, fare doppio clic sul nome stesso.||  |{{{#!wiki tip
Per modificare il nome di un gruppo in un secondo momento, fare doppio clic sul nome stesso.}}}
Linea 91: Linea 148:
Linea 93: Linea 151:
Può capitare in alcuni casi che la traduzione nella finestra principale presenti tag ''html'' all'interno del testo. Procedere come indicato. == Tag html nella finestra ==

I
n alcuni casi può capitare che la traduzione nella finestra principale presenti tag ''html'' all'interno del testo. Procedere come indicato.
Linea 104: Linea 164:
||<tablestyle="text-align:justify; width:100%;" style="border:none;" 5%>{{attachment:Icone/Grandi/info.png}} ||<style="border:none;">In caso di problemi di visualizzazione differenti, più rari, consultare per ulteriori opzioni relative al parametro ''sametypesequence'' il sito [[http://code.google.com/p/babiloo/wiki/StarDict_format| Formato Stardict]].|| {{{#!wiki tip
In caso di problemi di visualizzazione differenti, più rari, consultare per ulteriori opzioni relative al parametro ''sametypesequence'' il sito [[http://code.google.com/p/babiloo/wiki/StarDict_format| Formato Stardict]].}}}
Linea 108: Linea 170:
 * [[http://stardict-4.sourceforge.net// | Sito ufficiale del progetto]]  * [[https://stardict-4.sourceforge.net/index_en.php | Sito ufficiale del progetto (in inglese)]]
Linea 112: Linea 174:
CategoryProgrammazione
CategoryProduttivita
CategoryProgrammazione


Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Stardict è un'applicazione per consultare dizionari, utile per tradurre parole, termini e lemmi anche senza essere connessi a internet.

È pure utile installare i programmi di conversione di formato dei dizionari DictConv e DictZip, così di poter usare i dizionari non disponibili nativamente nel formato Dict.

È inoltre disponibile un fork basato sulle librerie Qt chiamato QStardict.

Installazione

Installazione Stardict

Ubuntu 22.04 e successive

Nel rilascio 22.04 l'applicazione Stardict palesa gravi problemi di funzionamento. Nell'attesa che vengano risolti, per aggirare il problema fare riferimento a questo paragrafo.

Installare il pacchetto:

  • stardict per ambienti desktop basati su GNOME;

  • stardict-gtk per altri ambienti desktop in modo da evitare l'inopportuna installazione del pacchetto stardict-gnome.

Ubuntu 20.04

Per Ubuntu 20.04 i pacchetti per l'applicazione Stardict non sono disponibili nei repository ufficiali. Per aggirare il problema occorre scaricare i pacchetti dell'applicazione Stardict dai repository old-releases.

  1. Aprire il terminale.

  2. Creare la cartella ~/Stardict.

  3. Aprire questa pagina.

  4. Fare clic sui tasti Ctrl+F per mostrare la casella di ricerca del navigatore.

  5. Digitare nella casella il numero 3.0.6-0.2build1.

  6. Scaricare i pacchetti indispensabili stardict, statdict-common, stardict-gtk e stardict-plugin alla versione su indicata, nonché quelli eventualmente necessari tra i stardict-plugin-<nome programma> e/o stardict-tools, nella cartella ~/Stardict.

  7. Spostarsi nella cartella ~/Stardict.

  8. Per installare i pacchetti a seconda del rilascio digitare il comando:
    • Rilascio 20.04:

      sudo dpkg -i stardict*_3.0.6-0.2build1_*.deb

      Se a schermo vengono indicati dei problemi con le dipendenze, dare il comando «sudo apt install -f»

    • Rilascio 22.04:

      sudo dpkg --force-downgrade -i stardict*_3.0.6-0.2build1_*.deb

      Questo comando forza la retrocessione di versione dei pacchetti.

Al termine della procedura, sarà possibile avviare Stardict.

Nel caso la procedura venga applicata al rilascio 22.04, dopo l'avvio verificare il corretto funzionamento. Accertato il corretto funzionamento, chiudere l'applicazione e provvedere al blocco della versione dei pacchetti, per scongiurare l'aggiornamento della medesima.

Fino a Ubuntu 18.04

Nelle versioni di Ubuntu fino a questo rilascio, l'applicazione Stardict è presente e installabile seguendo i passaggi di questo paragrafo. Tuttavia si tratta di una versione molto vecchia, è pertanto consigliabile utilizzare il PPA xuzhen666.

  1. Per abilitare e caricare il repository digitare nel terminale i seguenti comandi:

    sudo add-apt-repository ppa:xuzhen666/stardict
    sudo apt upgrade

    A causa di una inconsistenza, nei repository la libreria libestools2.4 è sostituita dalla libestools2.5 e l'aggiornamento da PPA può fallire. Alla richiesta rispondere y, così da provvedere a rimuovere il pacchetto plugin incompatibile stardict-plugin-festival.

  2. Per i pacchetti da installare leggere questo paragrafo.

Installazione QStardict

Nel rilascio 22.04 l'applicazione QStardict palesa gravi problemi di funzionamento. Nell'attesa che vengano risolti, fare riferimento a questo paragrafo per installare la versione di ripiego per l'applicazione Stardict.

Per la versione basata sull'interfaccia grafica Qt installare il pacchetto qstardict.

Al termine della procedura, sarà possibile avviare QStardict.

Installazione DictConv e DictZip

Per la conversione dei formati dei dizionari scaricati, installare i pacchetti dictconv e dictzip.

Utilizzo

Appena installato, il programma sarà sprovvisto di dizionari. Vedere i paragrafi successivi per l'installazione e la configurazione.

Una volta avviata l'applicazione, sarà sufficiente digitare una parola nella barra di ricerca in alto. Nella barra verticale di sinistra verrà visualizzato un elenco di parole simili o alfabeticamente vicine a quella ricercata. Al centro viene visualizzata la traduzione in una o più lingue (è possibile impostare quali dizionari utilizzare).

La spunta in basso a sinistra alla voce Scan serve per visualizzare attraverso una finestra pop-up, le traduzioni di testo selezionato in un editor di testo esterno a Stardict.

Installare dizionari

Stardict ricerca i dizionari di cui necessita nei formati .ifo, .idx e .dict nella cartella ~/.stardict/dic che deve essere creata.

  1. Creare la cartella ~/.stardict/dic.

  2. Scaricare nella propria Home i dizionari desiderati in formato .BGL o dal sito dello sviluppatore originale di Stardict huzheng, oppure tra quelli messi a disposizione da un gruppo di volontari su cloud GDrive.

    • Il sito huzheng è parzialmente in inglese e cinese, e richiede un po' di pazienza per trovare i dizionari .BGL desiderati.

  3. Convertire il file in formato .BGL nei formati .ifo, .idx e .dict:

    dictconv nome_dizionario.BGL -o nome_dizionario.ifo

    avendo cura di sostituire la dicitura nome_dizionario con il nome effettivo del file. Ad esempio se si ha il file relativo al dizionario italiano-portoghese Italian_Portuguese.BGL, il comando diviene:

    dictconv Italian_Portuguese.BGL -o Italian_Portuguese.ifo
  4. Spostare manualmente i file convertiti nella cartella ~/.stardict/dic creata, oppure da terminale con il comando:

    mv nome_dizionario.*  ~/.stardict/dic

    avendo cura di sostituire la dicitura nome_dizionario con il nome effettivo dei file. Ad esempio, se si sono convertiti i file relativi al dizionario italiano-portoghese Italian_Portuguese.BGL, il comando diviene:

    mv Italian_Portuguese.*  ~/.stardict/dic

Gestire dizionari

Stardict utilizza da subito tutti i dizionari installati. Vale a dire che se per esempio sono stati installati i dizionari italiano-tedesco e italiano-portoghese, digitando una parola nel campo di ricerca in alto, verranno visualizzate sia la traduzione in tedesco che quella in portoghese.
È possibile variare le impostazioni in modo da dare la precedenza a un determinato dizionario o creare un gruppo in modo da visualizzare solo il dizionario richiesto (..o i dizionari richiesti).

  1. Avviare il programma Stardict.

  2. Per accedere alle impostazioni, fare clic sull'icona a forma di ingranaggio in basso a destra.

Modificare ordine dizionari

La scheda Dict List (o Lista Dict) mostra la lista completa dei dizionari. È possibile qui selezionare uno di essi e attraverso, ad es. il pulsante Up, portarlo in alto nella lista in modo che le sue traduzioni appaiano in cima durante l'utilizzo di Stardict.

Creare gruppi di dizionari

Nella scheda Manage Dict (o Gestione Dict) è possibile creare gruppi di dizionari. Ad esempio può essere utile creare un gruppo in modo che fra tutti i dizionari installati, sia possibile visualizzare le traduzioni in una sola lingua o in un gruppo ristretto di lingue.

  1. Per creare un gruppo selezionare Default Group e fare clic sul pulsante [+].

  2. Digitare il nome del nuovo gruppo e quindi fare clic su Ok. |

    Per modificare il nome di un gruppo in un secondo momento, fare doppio clic sul nome stesso.

  3. Fare clic sulla freccia a sinistra del nome del nuovo gruppo. Si visualizzeranno le voci:
    • Query Dict (o Richiesta Dict)

    • Scan Dict (o Scansionare Dict)

  4. Selezionare Query Dict, fare clic sul pulsante [+] per selezionare il o i dizionari desiderati e fare click su OK.

  5. Selezionare Scan Dict, fare clic sul pulsante [+] in modo da inserire le medesime impostazioni del passo precedente.

  6. Chiudere il gestore delle impostazioni.

A questo punto facendo clic in alto a sinistra sulla quarta icona dall'alto (Chose dict group) è possibile selezionare il gruppo creato.

Risoluzione problemi

Tag html nella finestra

In alcuni casi può capitare che la traduzione nella finestra principale presenti tag html all'interno del testo. Procedere come indicato.

  1. Aprire con un editor di testo il file ~/.stardict/dic/<nomedizionario>.ifo.

  2. Cercare la riga:

    sametypesequence=m
  3. Modificare la riga in:

    sametypesequence=h
  4. Salvare e chiudere il file.

In caso di problemi di visualizzazione differenti, più rari, consultare per ulteriori opzioni relative al parametro sametypesequence il sito Formato Stardict.

Ulteriori risorse


CategoryProduttivita CategoryProgrammazione