[etoys-dev] [SVN][1102] Add how to convert QuickGuides to Release-HowTo.txt

commits at etoys.squeak.org commits at etoys.squeak.org
Sat Mar 3 10:15:54 EST 2012


Repository: http://etoys.squeak.org/svn

Revision: 1102
Author:   bf
Date:     2012-03-03 15:15:52 +0000 (Sat, 03 Mar 2012)
Log Message:
-----------
Add how to convert QuickGuides to Release-HowTo.txt

Modified Paths:
--------------
    trunk/Documentation/Release-HowTo.txt

-------------- next part --------------
Modified: trunk/Documentation/Release-HowTo.txt
===================================================================
--- trunk/Documentation/Release-HowTo.txt	2012-03-03 14:15:53 UTC (rev 1101)
+++ trunk/Documentation/Release-HowTo.txt	2012-03-03 15:15:52 UTC (rev 1102)
@@ -328,8 +328,24 @@
 directory as .pr files. When they changed or new guides were added,
 they need to be converted to .sexp.gz files.
 
-_to be written_ (there may be a howto on http://wiki.squeakland.org/)
+1. Execute this
+    | inDir outDir |
+    inDir := FileDirectory default directoryNamed: 'quick-in'.
+    outDir := FileDirectory default directoryNamed: 'quick-out'.
+    inDir assureExistence.
+    outDir assureExistence.
+    QuickGuideMorph convertProjectsWithBooksToSISSIn: inDir to: outDir.
+2. On first run this will create the "quick-in" and "quick-out"
+   folders. Put the .pr files to be converted into "quick-in".
+3. Execute the above again. This will put the converted QuickGuides
+   into the "quick-out" folder.
+4. Move the .sexp.data.gz files to "Etoys/locale/<lang>/QuickGuides"
+   (and the .pr files to "QuickGuides-Projects/<lang>" if needed)
+5. Quit Etoys without saving.
 
+Also see this for a more detailed explanation:
+http://wiki.squeakland.org/display/sq/How+to+translate+the+Quick+Guides
+
 ### Example projects ###
 
 Example projects simply need to be copied to the Etoys/ExampleEtoys


More information about the etoys-dev mailing list