[Etoys] How can I export the .pot file for a class category?

Hilaire Fernandes hilaire at ofset.org
Tue Jan 29 13:10:18 EST 2008


2008/1/29, Korakurider <korakurider at gmail.com>:

>   2. evaluate this:
>         TextDomainManager registerCategoryPrefix: 'DrGeoII' domain: 'DrGeoII'.

Oh, I was missing this one.

> As an example review http://dev.laptop.org/ticket/5546 and my
> translated version of DiceWars attached.  The proposed patch in the
> ticket has been pushed, so you can test it with the recent joyride or
> upcoming update1.
> I even experimented to translate to DrGeoII so I can help if you need.

Indeed :)

> I would suggest you to publish the POT on Pootle (may be under etoys
> project), so that people can contribute.

I register on pootle, I guess I need to add DrGeoII project in pootle,
I think I do not have the necessary right to do so.

I attach in this mail the .pot file, the translated fr.po file and an
es.po needing some care.


Hilaire


-- 
http://blog.ofset.org/hilaire
Smalltalkers do: [:it | All with: Class, (And love: it)]
-------------- next part --------------
msgid ""
msgstr ""
"Project-Id-Version: eToys\n"
"POT-Creation-Date: 2008-01-29 17:31-0000\n"
"PO-Revision-Date: 2008-01-29 17:31-0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Etoys-SystemVersion: etoys2.3 of 1 December 2007 update 1883\n"
"X-Etoys-Domain: DrGeoII\n"


#: DrGeoII-AppDomain-MathItem,DrGAngle2VectorsItem>>adaptiveDescriptiveName
msgid "This oriented angle %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGAngle3PointsItem>>adaptiveDescriptiveName
msgid "This geometric angle %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGArcItem>>adaptiveDescriptiveName
msgid "This Arc Circle %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGCompositeItem>>adaptiveDescriptiveName
msgid "This composite object %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGLineItem>>adaptiveDescriptiveName
msgid "This line %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGLocusItem>>adaptiveDescriptiveName
msgid "This locus %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGMathItem>>adaptiveDescriptiveName
msgid "This math item %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGParallelLineItem>>adaptiveDescriptiveName
msgid "This parallel line %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGPerpendicularlLineItem>>adaptiveDescriptiveName
msgid "This perpendicular line %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGPointItem>>adaptiveDescriptiveName
msgid "This point %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGPolygonItem>>adaptiveDescriptiveName
msgid "This polygon %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGRayItem>>adaptiveDescriptiveName
msgid "This half-line %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGSegmentItem>>adaptiveDescriptiveName
msgid "This segment %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueArcLengthItem>>adaptiveDescriptiveName
msgid "This arc length %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueCircleLengthItem>>adaptiveDescriptiveName
msgid "This circle perimeter %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueDistancePointLineItem>>adaptiveDescriptiveName
msgid "This point-line distance %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueDistancePointsItem>>adaptiveDescriptiveName
msgid "This distance between two points %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueItem>>adaptiveDescriptiveName
msgid "This value %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueLineSlopeItem>>adaptiveDescriptiveName
msgid "This line slope %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueSegmentLengthItem>>adaptiveDescriptiveName
msgid "This segment length %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGValueVectorNormItem>>adaptiveDescriptiveName
msgid "This Vector's norm %1"
msgstr ""

#: DrGeoII-AppDomain-MathItem,DrGVectorItem>>adaptiveDescriptiveName
msgid "This vector %1"
msgstr ""

#: DrGeoII-AppModel,DrGeo_class>>descriptionForPartsBin
msgid "An interactive geometry canvas to draw dynamic geometric sketch. Open the Morph menu to get access to the construction tools and more."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>angleBtn
msgid "Angle defined by three points or two vectors."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>arcBtn
msgid "Arc-circle defined by three points."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>circleBtn
msgid "Circle defined by its center and a point or by its center and radius, a value."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>coordinatesBtn
msgid "Vector or point coordinates, circle or line equation."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>createMultipleString
msgid "create multiple"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>distanceBtn
msgid "Distance between objects, curve length, free value"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>editGroupBtn
msgid "Add items to a group."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>eraserBtn
msgid "Erase and object and all its depedencies."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>freePointBtn
msgid "Click to create a point: free point on the background, on a curve or on two curves intersection."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>gridBtn
msgid "Show or hide grid."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>griddedString,DrGDrawable>>addOtherBtnMenuItems:hand:
msgid "snap to grid"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>gridString,DrGDrawable>>addOtherBtnMenuItems:hand:
msgid "grid"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>gridStuckBtn
msgid "Snap to grid."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>groupBtn
msgid "Create a selection group. To do a selection: i. set moving object mode, ii. select a zone by shift+drag over a backgroudn area."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>homothetyBtn
msgid "Object transformation by homothety: select a point, a value and a geometric object.The first selected point is the homothety center."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>horizontalWheel
msgid "Horizontal shift."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>lineBtn
msgid "Line defined by two points"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>locusBtn
msgid "Locus defined by a free point on a curve and a relative point."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>middlePointBtn
msgid "The midpoint of a segment or between two points"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>moveBtn
msgid "Select and move an object"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>multipleModeBtn
msgid "\"multiple creation of an object type\" and \"creation and move\" mode switching."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>parallelBtn
msgid "Line passing through one point and parallel to a line, half-line, etc."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>perpendicularBtn
msgid "Line passing through one point and orthogonal to a line, half-line, etc."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>pointByCoordinatesBtn
msgid "Point defined by its coordinates. Select two numbers for the abscissa and the ordinate."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>polygonBtn
msgid "Polygon defined by n points. Last choosen point must be the initial point to terminate the selection."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>propertyBtn
msgid "Edit an object property."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>rayBtn
msgid "Half-Line defined by two points, the first selected point is the origin."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>redoBtn
msgid "Redo last action."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>reflexionBtn
msgid "Object transformation by reflexion: select a line and a geometric object. Reflexion axe will be the first selected line."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>rotationBtn
msgid "Object transformation by rotation: select a point, a value and a geometric object.The first selected point is the rotation center."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>scriptBtn
msgid "Smalltalk script using objects as arguments. After selecting objects, a click on the background will instanciate the script."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>segmentBtn
msgid "Segment defined by two points."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>styleBtn
msgid "Edit an object style."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>symmetryBtn
msgid "Object transformation by central symmetry: select a point and a geometric object. The first selected point is the symmetry center."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>translationBtn
msgid "Object transformation by translation: select a vector and a geometric object."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>undoBtn
msgid "Undo last action"
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>vectorBtn
msgid "Vector defined by two points."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>verticalWheel
msgid "Vertical shift."
msgstr ""

#: DrGeoII-AppView,DrGAbstractView>>viewerBtn
msgid "Open viewer for a figure object."
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addCustomMenuItems:hand:,DrGDrawable>>popupMenu
msgid "Dr. Geo tools"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addCustomMenuItems:hand:
msgid "get Dr. Geo buttons"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "arc-circle"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "circle"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "curves"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "half-line"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "line"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:
msgid "point locus"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "polygon"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "segment"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineBtnMenuItems:hand:,DrGDrawable>>addLineMenuItems:hand:
msgid "vector"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addLineMenuItems:hand:
msgid "locus point"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addNumericBtnMenuItems:hand:,DrGDrawable>>addNumericMenuItems:hand:
msgid "angle"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addNumericBtnMenuItems:hand:,DrGDrawable>>addNumericMenuItems:hand:
msgid "coordinates"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addNumericBtnMenuItems:hand:,DrGDrawable>>addNumericMenuItems:hand:
msgid "distance, length, value"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addNumericBtnMenuItems:hand:,DrGDrawable>>addNumericMenuItems:hand:
msgid "numerics"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addNumericBtnMenuItems:hand:,DrGDrawable>>addNumericMenuItems:hand:
msgid "script"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "erase"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "move objects"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "other"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "property"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "redo"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "style"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "undo"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherBtnMenuItems:hand:,DrGDrawable>>addOtherMenuItems:hand:
msgid "viewer"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addOtherMenuItems:hand:
msgid "default position and scale"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addPointBtnMenuItems:hand:,DrGDrawable>>addPointMenuItems:hand:
msgid "middle"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addPointBtnMenuItems:hand:,DrGDrawable>>addPointMenuItems:hand:
msgid "point"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addPointBtnMenuItems:hand:,DrGDrawable>>addPointMenuItems:hand:
msgid "point defined by its coordinates"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addPointBtnMenuItems:hand:,DrGDrawable>>addPointMenuItems:hand:
msgid "points"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "axial symmetry"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "central symmetry"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "parallel line"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "perpendicular line"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "rotation"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "scale"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "transformations"
msgstr ""

#: DrGeoII-AppView,DrGDrawable>>addTransformationBtnMenuItems:hand:,DrGDrawable>>addTransformationMenuItems:hand:
msgid "translation"
msgstr ""

#: DrGeoII-GeometryPresenter,DrGBuildToolStateNeutral>>handleMouseAt:,DrGEditGroupToolStateNeutral>>handleMouseAt:,DrGSelectToolState>>handleMouseAt:
msgid "Different object can be selected. Please, select one clicking the mouse."
msgstr ""

#: DrGeoII-GeometryPresenter,DrGDynamicTool>>chooseCostume:
msgid "Select an object"
msgstr ""

#: DrGeoII-GeometryPresenter,DrGFlyPointBuildToolStateNeutral>>handleMouseAt:
msgid "This intersection"
msgstr ""

#: DrGeoII-GeometryView,DrGCompositeStyle>>addMyMenus:
msgid "disband this group"
msgstr ""

#: DrGeoII-GeometryView,DrGCompositeStyle>>addShapeMenu:,DrGPointCostumeStyle>>addShapeMenu:
msgid "shape"
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>addColorMenu:
msgid "colour"
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>popupMenu
msgid " edit style... "
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>popupMenu
msgid "hide"
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>popupMenu
msgid "rename"
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>popupMenu
msgid "show"
msgstr ""

#: DrGeoII-GeometryView,DrGCostumeStyle>>rename
msgid "edit me"
msgstr ""

#: DrGeoII-GeometryView,DrGCurveCostumeStyle>>addLineStyleMenu:
msgid "line style"
msgstr ""

#: DrGeoII-GeometryView,DrGCurveCostumeStyle>>addThicknessMenu:,DrGPointCostumeStyle>>addSizeMenu:
msgid "thickness"
msgstr ""

#: DrGeoII-GeometryView,DrGFinitCurveCostumeStyle>>addArrowMenu:
msgid "arrow"
msgstr ""

#: DrGeoII-GeometryView,DrGFreeValueCostumeStyle>>addMyMenus:
msgid "edit this value"
msgstr ""

#: DrGeoII-GeometryView,DrGFreeValueCostumeStyle>>editValue
msgid "Edit this value"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid " xw"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid " yw"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid "curve abscissa"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories,DrGValueMorph>>additionsToViewerCategories
msgid "drgeo"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid "The abscissa of this point on the curve"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid "The x coordinate in the DrGeoII world coordinate system"
msgstr ""

#: DrGeoII-GeometryView,DrGPointMorph>>additionsToViewerCategories
msgid "The y coordinate in the DrGeoII world coordinate system"
msgstr ""

#: DrGeoII-GeometryView,DrGValueCostumeStyle>>rename
msgid "Name this value"
msgstr ""

#: DrGeoII-GeometryView,DrGValueCostumeStyle>>rename
msgid "Rename this value"
msgstr ""

#: DrGeoII-GeometryView,DrGValueMorph>>additionsToViewerCategories
msgid "The math item value"
msgstr ""

#: DrGeoII-GeometryView,DrGValueMorph>>additionsToViewerCategories
msgid "value"
msgstr ""

#: DrGeoII-Script,DrGeoCanvas>>canTransform:
msgid "Only geometric object can be transformed."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newLineFlap:at:
msgid "Create different curve types: line, half-line, segment, vector, circle..."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newLineFlap:at:
msgid "CURVES"
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newNumericFlap:at:
msgid "Create several numeric objects: free value, distance, length, angle, coordinates, equation and script."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newNumericFlap:at:
msgid "NUMERICS"
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newOthersFlap:at:
msgid "OTHER"
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newOthersFlap:at:
msgid "Several tools."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newPointFlap:at:
msgid "Create points: free points, intersections, defined by their coordinates."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newPointFlap:at:
msgid "POINT"
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newTransformationFlap:at:
msgid "Create a transformed object : parallel and perpendicular line or a geometric transformation like symmetry, reflexion, rotation, translation or scale."
msgstr ""

#: DrGeoII-UI,DrGFlaps_class>>newTransformationFlap:at:
msgid "TRANSFORMATION"
msgstr ""
-------------- next part --------------
A non-text attachment was scrubbed...
Name: es.po
Type: text/x-gettext-translation
Size: 21120 bytes
Desc: not available
Url : http://lists.squeakland.org/pipermail/etoys-dev/attachments/20080129/f83a24ce/es.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fr.po
Type: text/x-gettext-translation
Size: 21746 bytes
Desc: not available
Url : http://lists.squeakland.org/pipermail/etoys-dev/attachments/20080129/f83a24ce/fr.bin


More information about the etoys-dev mailing list