Changes

Jump to navigation Jump to search
2,953 bytes added ,  06:14, 29 April 2008
Line 146: Line 146:       −
=== Méthode simple (et sale) de vérifier qu'une contribution est incompatible ===
+
Temporary fix is to delete translations, eg
 +
rm /etc/e-smith/locale/LANG/etc/e-smith/web/functions/PANEL
 +
rm /etc/e-smith/locale/de/etc/e-smith/web/functions/qmh
 +
/etc/e-smith/events/actions/navigation-conf
 +
 
 +
* sme-crontab_manager
 +
* smeserver-ddclient (lang de,fr panel ddclient)(being imported to smecontribs, will need testing)
 +
* smeserver-phpsysinfo     
 +
* smeserver-redoma     
 +
* smeserver-saco-qmHandle (lang de, panel qmh)
 +
* smeserver-squid_cache_mgt
 +
* smeserver-service_control
 +
 
 +
Ces contributions <u>ne posent pas</u> de problèmes, elle n'utilisent pas de traduction via FormMagick:
 +
* smeserver-affa
 +
* smeserver-ajaxterm
 +
* smeserver-asterisk
 +
* smeserver-awstats
 +
* smeserver-backup2ws
 +
* smeserver-dirty-tools
 +
* smeserver-durep-saco
 +
* smeserver-ezmlm-web + dependencies
 +
* smeserver-loginscript
 +
* smeserver-lprng-monitor
 +
* smeserver-nagios
 +
* smeserver-nagios-backup
 +
* smeserver-nagios-nrpe
 +
* smeserver-nagios-nsca
 +
* smeserver-nagiosgrapher
 +
* smeserver-mailstats
 +
* smeserver-openoffice-portable
 +
* smeserver-openvpn-bridge
 +
* smeserver-password
 +
* smeserver-phpmyadmin-multiuser 
 +
* smeserver-sarg   
 +
* smeserver-sme7admin
 +
* smeserver-squidproperties
 +
* smeserver-squidguard
 +
* smeserver-torrentflux
 +
* smeserver-wbl
 +
* smeserver-webshare
   −
La commande suivant va lister tous les fichiers de traduction incompatibles.
+
Ces contributions ont une mise à jour accessible sur le dépôt [http://mirror.contribs.org/releases/7/smecontribs/i386/repodata/index.html smecontribs] :
 +
* smeserver-dar2
 +
* smeserver-fetchmail (mise à jour dans smecontribs, une version specialement pour l'UTF8 est maintenue par son auteur original  [http://www.schirrms.net/files/ sur son site web])
 +
* smeserver-groupmembers-panel
 +
* smeserver-subversion
 +
* smeserver-sysmon     
 +
* smeserver-usbdisksmanager
   −
find /etc/e-smith/locale/ -type f | xargs -n1 iconv -f UTF-8 -t UTF-8 > /dev/null
     −
Après avoir trouvé les fichiers incompatibles vous pouvez determiner leur paquet d'origine (si ce n'est pas évident) en executant la commande suivante:
+
Ces contributions ont une mise à jour accessible sur le dépôt [http://mirror.contribs.org/releases/7/smetest/i386/repodata/index.html smetest]
 +
* e-smith-backup (w/dar) (seulement nécessaire si vous avez installé e-smith-backup depuis smetest )
 +
 
 +
 
 +
=== Méthode simple te sale de découvrir des contributions incompatibles ===
 +
 
 +
AL commande suivante va lister tous les fichiers de traduction dans un format incompatible.
 +
 
 +
find /etc/e-smith/locale/ -type f | xargs -n1 --verbose iconv -f UTF-8 -t UTF-8 --output=/dev/null
 +
 
 +
Après avoir trouvé les fichiers en cause (ceux qui provoquent une erreur iconv), vous pouvez déterminer quel est leur contribution d'origine (si cela n'est aps évident) grâce à la commande suivante:
    
  rpm -qf /etc/e-smith/locale/lang/etc/e-smith/web/functions/panelname
 
  rpm -qf /etc/e-smith/locale/lang/etc/e-smith/web/functions/panelname
   −
Et remplacer "lang" et "panelname" par ce qui a été retourné par votre première commande.
+
Remplacez "lang" et "panelname" par ce qui a été retourné par la première commande.
   −
Pour palier temporairement à ce problème, créez un dossier temporaire dans votre SME comme /root/paneltemp
+
Pour corriger temporairement ce problème faites un dossier temporaire dans votre SME, comme /root/paneltemp
   −
'''DEPLACEZ''' ces fichiers problématiques dans le dossier temporaire.
+
'''DEPLACEZ''' ces fichiers problématiques dans le dossier temporaire..
   −
Puis exécutez la commande:
+
Puis faites:
    
  /etc/e-smith/events/actions/navigation-conf
 
  /etc/e-smith/events/actions/navigation-conf
 +
 +
=== Script de conversion ===
 +
{{Warning box|Si vous décidez d'utiliser ce script ne le faites qu''''UNE SEULE FOIS''' et gardez en mémoire que vous le faites à vos propre risques.}}
 +
 +
Des utilsiateurs allemand ont réalisé ce script le post original peut être trouvé [http://forums.contribs.org/index.php?topic=40771.msg189245#msg189245 là].
 +
 +
Merci de faire une sauvegarde de votre dossier locale au cas où les choses tourneraient mal.
 +
 +
 +
<ol></li><li>Backup du dossier locale:
 +
tar cvzf /tmp/locale.tgz /etc/e-smith/locale/*
 +
</li><li>télécharger le script
 +
wget http://www.swt-online.de/smeserver/convert_utf-8.sh
 +
</li><li>
 +
LE rendre executable:
 +
chmod 775 convert_utf-8.sh
 +
</li><li>
 +
L'éxecuter
 +
{{Warning box| Faite sbien attention de ne lancer ce script qu'une seule fois, le lancer plusieurs fois peut endomager sérieusement les choses.}}
 +
./convert_utf-8.sh
 +
Après l'éxecution votre server manager devrait être correct.
    
[[Category:Howto]]
 
[[Category:Howto]]
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu