flosy.info | Développement Web, Open source …

Archive for juin 2011

Juin/11

24

Traduc Party KDE (1ère partie)

Voici une transcription de la traduc party KDE organisée par le LUG Alternatives87.

Nous commençons par récupérer les documentations du projet pour gérer leur traduction et alimenter la mémoire de traduction de lokalize.
Pour cela nous allons utiliser le svn anonyme du projet (toutes les explications sont là).

Une version Web du dépôt SVN va nous permettre d’identifier les éléments qui nous intéressent.

Récupération des sources

Tout d’abord nous créons un dossier pour accueillir notre copie de travail.

$ mkdir depot_traductions
$ cd depot_traductions

Nous procédons ensuite à la récupération des documentations en français.
Vous noterez l’utilisation de l’option -N qui permet de passer en mode non récursif. Ceci permet de récupérer uniquement les éléments nécessaires.

$ svn co svn://anonsvn.kde.org/home/kde/trunk -N
A    trunk/.git-checkout
Révision 1238075 extraite.
 
$ cd trunk/
$ svn update l10n-kde4 -N
A    l10n-kde4
A    l10n-kde4/teamnames
A    l10n-kde4/subdirs
A    l10n-kde4/README
Actualisé à la révision 1238075.
 
$ cd l10n-kde4/
$ svn up fr
A    fr
A    fr/messages
....
A    fr/docmessages/playground-games/kbackgammon.po
Actualisé à la révision 1238075.

Compilation d’une documentation

La compilation de la documentation nécessite les éléments présents dans le dossier scripts de l10n-kde4.

$ svn up scripts
A    scripts
A    scripts/posieve_check-tp-kde_results_to_webpage.sh
...

Nous récupérons également les éléments suivants bien qu’ils ne soient pas nécessaires à la compilation de la documentation.

$ svn up templates
A    templates
...
 
cd ..
$ svn up l10n-support -N
A    l10n-support
A    l10n-support/subdirs-w-summit
A    l10n-support/README
A    l10n-support/subdirs
Actualisé à la révision 1238075.

Pour générer la documentation plaçons-nous dans le dossier trunk/l10n-kde4. La commande suivante va nous permettre de générer la documentation en docbook.

$ ./scripts/update_xml fr extragear-graphics kiconedit

Ce script gère la création d’un dossier documentation dans l10n-kde4. Il y place les documentations anglaises à traduire.

Attention sous la Fedora 14 il me manquait md5deep. Voici le package a installer :

# yum install md5deep

Related Posts:

· ·

À ma grande surprise après avoir lancé la commande pour désactiver mon projet le site reste actif.

$ symfony project:disable prod
>> file+     /var/www/symfony/flosy/data/frontend_prod.lck
>> enable    frontend [prod] has been DISABLED

Pour que le verrouillage d’une application soit pris en compte, il faut le paramétrer au niveau de chaque application. Éditez le fichier settings.yml de l’application et ajoutez le paramètre check_lock.

all:
  .settings:
    # Enable project locking
    check_lock:             on

Comme vous l’aurez deviné ce paramètre est par défaut à off (cf. documentation).

Related Posts:

·

Theme Design by devolux.nh2.me