Allora....<div><br></div><div>Ho generato i file .ts con pylupdate4....</div><div><br></div><div>ho aperto con Linguist quello per l'inglese  e ho cambiato il testo di una label.... di una mia interfaccia per schedare le Strutture archeologiche</div>
<div><br></div><div>poi ho lanciato lrelease</div><div><br></div><div>Nel file pyarchinit_plugin.py che č quello che carica tutto il plugin, ho inserito il pezzo di codice (preso da GdalTools e riadattato) subito dopo il def __init__(self.iface) [0]</div>
<div><br></div><div><div>Quando perň do inglese come lingua a Qgis non cambia nulla.....</div><div><br></div><div>Mi manca ancora qualche passaggio....ma quale?</div><div><br></div><div>Grazie anticipatamente per a pazienza.</div>
<div><br></div><div>Luca</div><div><br></div><div><br></div><div><br></div><div>[0]</div><div>class PyArchInitPlugin:</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>def __init__(self, iface):</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>self.iface = iface</div><div><span class="Apple-tab-span" style="white-space:pre">           </span>try:</div><div><span class="Apple-tab-span" style="white-space:pre">         </span>  self.QgisVersion = unicode( QGis.QGIS_VERSION_INT )</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>except:</div><div><span class="Apple-tab-span" style="white-space:pre">              </span>  self.QgisVersion = unicode( QGis.qgisVersion )[ 0 ]</div><div><br></div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>if QGis.QGIS_VERSION[0:3] < "1.5":</div><div><span class="Apple-tab-span" style="white-space:pre">              </span>  # For i18n support</div><div><span class="Apple-tab-span" style="white-space:pre">         </span>  userPluginPath = QFileInfo( QgsApplication.qgisUserDbFilePath() ).path() + "/python/plugins/pyarchinit"</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>  systemPluginPath = QgsApplication.prefixPath() + "/python/plugins/pyarchinit"</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">           </span>  overrideLocale = QSettings().value( "locale/overrideFlag", QVariant( False ) ).toBool()</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>  if not overrideLocale:</div><div><span class="Apple-tab-span" style="white-space:pre">                     </span>localeFullName = QLocale.system().name()</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>  else:</div>
<div><span class="Apple-tab-span" style="white-space:pre">                      </span>localeFullName = QSettings().value( "locale/userLocale", QVariant( "" ) ).toString()</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">            </span>  if QFileInfo( userPluginPath ).exists():</div>
<div><span class="Apple-tab-span" style="white-space:pre">                      </span>translationPath = userPluginPath + "/i18n/pyarchinit_" + localeFullName + ".qm"</div><div><span class="Apple-tab-span" style="white-space:pre">          </span>  else:</div>
<div><span class="Apple-tab-span" style="white-space:pre">                      </span>translationPath = systemPluginPath + "/i18n/pyarchinit_" + localeFullName + ".qm"</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">               </span>  self.localePath = translationPath</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>  if QFileInfo( self.localePath ).exists():</div><div><span class="Apple-tab-span" style="white-space:pre">                  </span>self.translator = QTranslator()</div>
<div><span class="Apple-tab-span" style="white-space:pre">                      </span>self.translator.load( self.localePath )</div><div><span class="Apple-tab-span" style="white-space:pre">                      </span>QCoreApplication.installTranslator( self.translator )</div>
<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>def initGui(self):</div></div><div>               ........</div>