Development of Lagrange Points Tools

Post requests, images, descriptions and reports about work in progress here.

How do you use the Lagrange Point addon, and what enhancements would you like?

I do not use the addon.
6
43%
I use the addon to position spacecraft or other objects.
3
21%
I use, or would like to use the addon for visualization purposes.
8
57%
Other uses (please elaborate below)
0
No votes
-------------------------------------------------------------
0
No votes
I would find the proposed labeling script useful.
8
57%
I have no need to label the lagrange points.
1
7%
-------------------------------------------------------------
0
No votes
Include unstable trojan (L4,L5) points in the addon.
9
64%
Exclude unstable trojan points.
1
7%
 
Total votes: 36

Avatar
Joe
Posts: 162
Joined: 29.02.2004
With us: 20 years 4 months
Location: United Kingdom

Re: Please give your feedback on enhancements to Lagrange Po

Post #21by Joe » 07.10.2012, 08:41

Chuft-Captain, Hiya

Thanks for the advice, yet I have tried accordingly with no luck. I am sure I was at the right site but in the wrong time. Anyway, hope your CC has gone :)
Joe
8O

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #22by Chuft-Captain » 08.10.2012, 03:12

Joe,

I found a copy of the addon on a backup disk. I think this is identical to version 8, but I'm not absolutely sure.
If SITESLED ever returns, I suggest you retry the original download link (and see if there are any differences compared with this version).

In the meantime you can at least use this as a temporary replacement:
cc_lagrange.zip


(If you ever do manage to download the original from the SITESLED link, please let me know if you spot any differences.)

Cheers
CC

PS. I plan to re-release the Lagrange Points with the LP-VIEW tool (and this won't be hosted at SITESLED :roll: ).
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 15 years 9 months
Location: Paris France

Re: Please give your feedback on enhancements to Lagrange Po

Post #23by jogad » 08.10.2012, 10:42

This script is a very good idea. It allows to view easily a complicated concept. :D

Unfortunately, I do not have the script and it is difficult to say whether or not it may pose problems.

Choosing the keys to use is always a problem because they are also used by Celestia. And for other reasons too...
I think if we have to use the keyboard it is best to give default keys and let the user choose with a configuration file.

I guess it is not a script for lua_plugins or lua_edu tool. (In effect on your screenshot I don't see the button for this addon).
It's unfortunate for three reasons in order of increasing importance

:arrow: The first and least is that we could have a much prettier and less intrusive control pane than this text menu.
Only my personnal taste though...

:arrow: Secondly, the problem of key names would not arise since we have just to click on it.
The choice of the correct key depends in fact on the next point. Using the mouse instead of the keyboard should avoid this complicated problem.

:arrow: The third and most important is that lua_edu_tools can easily localize a program for any language. (With lua_plugins it is not impossible but it is a bit more tricky ).
In fact it is almost essential for a program with a great educational interest like this to be translated into the language of those to whom it is addressed.

If you decide to consider my remarks I am at your disposal for the French translation. :mrgreen:

I have also a remark (and a suggestion) about your menu which seems a bit complicated to me.
For example you have markers with labels and you add markers. The consequence is to delete the labels. And no markers are added since they were already here. That is a bit confusing. :?

We have to notice that if we have a label, we have also a marker. In the same way if we have not a marker we cannot have a label.
This allow to use only 2 keys (or 2 buttons) instead of 4 (V, +, -, and u):

- a button for the markers: if we have no markers, they are created. If there are markers they are deleted (with the label if required)

- a button for the labels: if we have no labels they are created (with the associated markers). If we have labels they are deleted (and the associated markers remain)

- the subordinate button is a switch. If it is OFF, the previous actions are applied only to the selected body otherwise they are also applied to the associated bodies.

What do you think about all this?

Cheers

Avatar
Joe
Posts: 162
Joined: 29.02.2004
With us: 20 years 4 months
Location: United Kingdom

Re: Please give your feedback on enhancements to Lagrange Po

Post #24by Joe » 10.10.2012, 13:45

In the meantime you can at least use this as a temporary replacement:
Many thanks, Chuft-Captain, it is a great addon. Wonderful work :D
Joe

8O

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #25by Chuft-Captain » 11.10.2012, 04:57

jogad wrote:I guess it is not a script for lua_plugins or lua_edu tool. (In effect on your screenshot I don't see the button for this addon).
In fact, it is an ADDON activated by the "Set Addon Visibility" menu in the LUA tools.

jogad wrote:It's unfortunate for three reasons in order of increasing importance

:arrow: The first and least is that we could have a much prettier and less intrusive control pane than this text menu.
Only my personnal taste though...

:arrow: Secondly, the problem of key names would not arise since we have just to click on it.
The choice of the correct key depends in fact on the next point. Using the mouse instead of the keyboard should avoid this complicated problem.

:arrow: The third and most important is that lua_edu_tools can easily localize a program for any language. (With lua_plugins it is not impossible but it is a bit more tricky ).
In fact it is almost essential for a program with a great educational interest like this to be translated into the language of those to whom it is addressed.

If you decide to consider my remarks I am at your disposal for the French translation. :mrgreen:
I agree with most of your points here, and a graphical version is and was always a possibility, however I preferred to start with this approach and perhaps then a graphical approach for version 2.

jogad wrote:I have also a remark (and a suggestion) about your menu which seems a bit complicated to me.
For example you have markers with labels and you add markers. The consequence is to delete the labels. And no markers are added since they were already here. That is a bit confusing. :?

We have to notice that if we have a label, we have also a marker. In the same way if we have not a marker we cannot have a label.
This allow to use only 2 keys (or 2 buttons) instead of 4 (V, +, -, and u):

- a button for the markers: if we have no markers, they are created. If there are markers they are deleted (with the label if required)

- a button for the labels: if we have no labels they are created (with the associated markers). If we have labels they are deleted (and the associated markers remain)

- the subordinate button is a switch. If it is OFF, the previous actions are applied only to the selected body otherwise they are also applied to the associated bodies.

What do you think about all this?

Cheers
I must say that I find the current version quite intuitive and easy to use (aside from the key assignment issues). I'm also not sure that your suggestion necessarily reduces the maximum number of keys required, but changes their nature. (see below, where I describe a similar approach requiring 3 keys only)
I assume that you have viewed the OpenOffice presentation I created (download on page1 of this thread), which gives some idea of the workflow.

The aim AFAIC, is to minimise the number of keys overall, and especially to minimize the number of keys that operate as switches, as this creates a "program state" which must be reported to the user, thus complicating the display (currently the V key is the only key operating in this modal fashion).
You suggest making the subordinate button a switch, which again creates a dual-modality which would have to be reported to the user.
The ideal is for all keys to "perform actions" rather than "change state".

I will continue to consider your comments, however the likely path I see this taking is:
    1. The (-) key is no longer required ... the (+) key will perform the function of both keys (either adding or removing labels/markers depending on whether thay are currently displayed or not.
    2. The (V) key may also become superfluous if the (+) key is made to have a progressive action, adding / removing labels AND markers, depending on current state.
    3. The (U) key may also be deprecated, if we simply "Clear all" on exit of the script. Less convenient, but does away with another key assignment.

So, if all 3 options are implemented, we are left with only 3 keys:
    (+) - cycles between: nothing / markers only / markers+labels
    (S) - possibly a switch as you suggest (with the (+) key doing the work), but more likely an action key, replicating the functionality of the (+) key, but acting on all sub-ordinates rather than a single object.
    (?) - help key
I need however to also consider whether this reduction in keys actually makes the tool more or less intuitive, or easy to use. This simplification of the user interface may in fact obsfucate it's function. (Less is not always more).

Hope this makes sense.
Cheers
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 15 years 9 months
Location: Paris France

Re: Please give your feedback on enhancements to Lagrange Po

Post #26by jogad » 11.10.2012, 15:21

Chuft-Captain wrote:In fact, it is an ADDON activated by the "Set Addon Visibility" menu in the LUA tools.
In this case there is a celx script launched by the lua tools. Such a script won't have the features offered by lua tools such as graphical display and especially translation capabilities. :(

Chuft-Captain wrote:The aim AFAIC, is to minimise the number of keys overall, and especially to minimize the number of keys that operate as switches, as this creates a "program state" which must be reported to the user, thus complicating the display (currently the V key is the only key operating in this modal fashion).
You suggest making the subordinate button a switch, which again creates a dual-modality which would have to be reported to the user.
The ideal is for all keys to "perform actions" rather than "change state".
I entirely agree with you. But "perform actions" or "change state" is a matter of point of vue. :blue:
As a programmer I see the (S) key as a switch. But As a user I consider it is and action (select one orbit or select all orbits). If you choose this option it could be explained in the help screen as a (S)eclect key.

Chuft-Captain wrote:I will continue to consider your comments, however the likely path I see this taking is:

1. The (-) key is no longer required ... the (+) key will perform the function of both keys (either adding or removing labels/markers depending on whether thay are currently displayed or not.
2. The (V) key may also become superfluous if the (+) key is made to have a progressive action, adding / removing labels AND markers, depending on current state.
3. The (U) key may also be deprecated, if we simply "Clear all" on exit of the script. Less convenient, but does away with another key assignment.

So, if all 3 options are implemented, we are left with only 3 keys:
(+) - cycles between: nothing / markers only / markers+labels
(S) - possibly a switch as you suggest (with the (+) key doing the work), but more likely an action key, replicating the functionality of the (+) key, but acting on all sub-ordinates rather than a single object.
(?) - help key
I am totally happy with this 3 keys approach :D . Whether you decide to use the (S) key as a select key or as an extension of the (+) key, it is fine for me.

Chuft-Captain wrote:I need however to also consider whether this reduction in keys actually makes the tool more or less intuitive, or easy to use. This simplification of the user interface may in fact obsfucate it's function. (Less is not always more).
Nothing is completely intuitive for everyone :roll: . Whatever you decide, you have to explain it in the help screen. Explaining 3 keys is easier and more effective than explaining the 6 keys of the original design. It also demonstrates how important is to have the possibility to translate this vital help screen.

Another idea :idea: : a short introduction to (or a definition of) the Lagrange points along with the help screen?

Ok! I stop here! Anyway it is a great addon with or without any improvement. I you pay too much attention to my ideas it will never end and we'll never see the addon completed! :oops:

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #27by Chuft-Captain » 11.10.2012, 18:23

jogad wrote:I you pay too much attention to my ideas it will never end and we'll never see the addon completed! :oops:
Yes, I agree. This script started as a loose collection of individual scripts which were solely for my own use a few years ago, then we had a couple of years of earthquakes, which sort of put Celestia work as a very low priority.
Then a little while ago, our quakes have finally mostly subsided, and I took the opportunity to integrate the individual scripts into something more suitable for public release, but then recently I've had a bad flu for a few weeks which again has halted further coding of this.

Thanks for your feedback. It will give me food for thought when I finally get back onto this.

CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #28by Chuft-Captain » 14.10.2012, 11:44

Here is a proposed LuaEduTools style version as requested.

The idea is to click on LABEL,MARK,or NONE to apply that style of labels.
RESET button clears ALL labels/marks which may have been applied in the session.
The MODE button determines whether the Lagrange Points of the "Selected" object, or of it's "Sub-Objects" are labeled (default: "Selected").
Image Image

French & Italian translations (via BING):
Image Image

Image Image

I suspect I'll need help with the translations. :lol:
Any volunteers for: German, French, Italian, Korean, Dutch, Russian, and Swedish translation tasks? :)
(About 5 minutes work per translation for someone fluent in English and the selected other language.)

CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 3 months
Location: Thyrrenian sea

Re: Please give your feedback on enhancements to Lagrange Po

Post #29by Fenerit » 14.10.2012, 17:00

Great work, CC. 8)

BTW, "modalita" should be "modalit?" with the accent on the last "a" but it is also the italian translation for "modality" and not for "mode" only. Thus:

Mode = Modo
Mark = Indica

the remains are good.
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #30by Chuft-Captain » 14.10.2012, 23:03

Thanks Massimo,

That's Italian sorted.

For the remaining translations, I'll put the Italian code as an example below.

Volunteers, please copy this and then re-post it with the quoted parts on the RHS edited to the best translation of the English on the left, for your chosen language:

Code: Select all

   ["Lagrange Points"] = "Punti di Lagrange";
   ["Selected"] = "Selezionato";
   ["System"] = "Sistema";
   ["Sub-Objects"] = "Oggetti sec.";
   ["Mode:"] = "Modo:";
   ["Label"] = "Etichetta";
   ["Mark"] = "Indica";
   ["None"] = "Nessuno";
   ["Reset"] = "Reset";
Last edited by Chuft-Captain on 14.10.2012, 23:47, edited 2 times in total.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Marco Klunder
Posts: 181
Joined: 20.02.2008
Age: 61
With us: 16 years 4 months
Location: The Netherlands

Re: Please give your feedback on enhancements to Lagrange Po

Post #31by Marco Klunder » 14.10.2012, 23:14

Any volunteers for: German, French, Italian, Korean, Dutch, Russian, and Swedish translation tasks?

For Dutch, You're welcome....
Marco Klunder
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 15 years 9 months
Location: Paris France

Re: Please give your feedback on enhancements to Lagrange Po

Post #32by jogad » 16.10.2012, 16:05

Hi,

My contribution

Code: Select all

["Lagrange Points"] = "Points de Lagrange";
["Selected"] = "S?lectionn?";
["System"] = "Syst?me";
["Sub-Objects"] = "Sous-objets";
["Mode:"] = "Mode :";
["Label"] = "?tiquettes";
["Mark"] = "Marques";
["None"] = "Rien";
["Reset"] = "R?init."; -- abbreviation for R?initialisation.

:mrgreen:

Avatar
Marco Klunder
Posts: 181
Joined: 20.02.2008
Age: 61
With us: 16 years 4 months
Location: The Netherlands

Re: Please give your feedback on enhancements to Lagrange Po

Post #33by Marco Klunder » 16.10.2012, 19:33

And here are the votes of the Dutch Jury :wink:
10 points

Code: Select all

["Lagrange Points"] = "Lagrangepunten";
["Selected"] = "Geselecteerd";
["System"] = "Stelsel";
["Sub-Objects"] = "Sub-objecten";
["Mode:"] = "Mode:";
["Label"] = "Label";
["Mark"] = "Markering";
["None"] = "Geen";
["Reset"] = "Reset" -- afkorting voor Herinitialisatie.
Last edited by Marco Klunder on 17.10.2012, 18:33, edited 1 time in total.
Marco Klunder
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #34by Chuft-Captain » 16.10.2012, 20:30

Thanks Marco, Jogad, and Massimo.

That just leaves German, Korean, Russian, and Swedish.
Last edited by Chuft-Captain on 17.10.2012, 09:47, edited 1 time in total.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #35by Chuft-Captain » 18.10.2012, 15:17

Decided to pluralize a couple of the button texts as they read a little better that way (at least in English, and I'm told in French).
The affected buttons are LABEL -> LABELS, and MARK -> MARKS.

In French, it's just a matter of adding "s" (as in English).
I've assumed the same applies to Italian, and Dutch (just add "s"), but I know that this may not necessarily be the case in all languages.
Please advise if this is wrong.

For future volunteers in the remaining 4 languages, please use the following template for your translations:

Code: Select all

   ["Lagrange Points"] = "translation";
   ["Selected"]       = "translation";
   ["System"]          = "translation";
   ["Sub-Objects"]    = "translation";
   ["Mode:"]          = "translation";
   ["Labels"]          = "translation";
   ["Marks"]          = "translation";
   ["Nothing"]       = "translation";     
   ["None"]          = "translation";
   ["Reset"]          = "translation"

Jogad, I've decided to go with "None" ("Aucunes"), rather than the alternative "Nothing" ("Rien"), simply because to me "None" reads a little better than "Nothing" in this context.
The opposite may be the case in French, but I have to assume that English will be the most used language and give that priority.
You will of course be free to customize your own copy if you think that "Rien" is a better interpretation than "Aucunes" in the French version, or alternatively, I could always translate the English "None" into "Rien", which although it is not a literal translation may be the best interpretation of the actual purpose of the button in French. -- What do you recommend?

Cheers
CC

PS. As this tool is nearing completion, if there are no volunteers soon to provide translations for German, Korean, Russian, and Swedish, then I may end up using an online translator such as BING, which will not give the best results. :cry:
Last edited by Chuft-Captain on 01.11.2012, 10:17, edited 4 times in total.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 3 months
Location: Thyrrenian sea

Re: Please give your feedback on enhancements to Lagrange Po

Post #36by Fenerit » 19.10.2012, 08:18

Ok, with a question from my part.

Marks = Indica; the same because it is the third/neutral person of the present tense of the verb "indicare" (to mark) thus it is undifferent whether plural or singular, being an "action".
Labels = Etichette

The question: is "none" relevant to "marks"? that is: it mean "unmark"?

EDIT LATER:
in order to avoid some confusion, note that the italian translation for "marks" as relevant to "markers" (that is, the non-verb) is "marche/i"; but in this contest is ugly, because usually it concern things like either "poststamps" and such bills or "company logos". Yet another issue there is when "marks" is synonim of "symbols" :)
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Re: Please give your feedback on enhancements to Lagrange Po

Post #37by Chuft-Captain » 19.10.2012, 11:55

Fenerit wrote:Ok, with a question from my part.

Marks = Indica; the same because it is the third/neutral person of the present tense of the verb "indicare" (to mark) thus it is undifferent whether plural or singular, being an "action".
Labels = Etichette

The question: is "none" relevant to "marks"? that is: it mean "unmark"?
Thanks Massimo,
I think the answer to the question is: YES.
It is relevant, but in my mind the text describes a "state" rather than an "action", which is why I chose "None" rather than "Un-mark".
In English, "Label" and "Mark" can be noun or verb (meaning "to label" or "to mark"), depending on either the context or the readers interpretation
In the case of this tool, it's ambiguous, and is in the mind of the beholder, hence your question, and my emphasis on "in my mind".
Because of this ambiguity, in the English version, my choice of "None" versus "Un-mark", was partly designed to remove the ambiguity inherent in the other 2 buttons so that they would be interpreted as DESCRIPTORS, rather than VERBS in the mind of the user. (This is also a good reason to use the plural forms "Labels" and "Marks", as they are clearly NOT verbs. )

Perhaps a picture (or 3) will also be helpful:
labels.jpg
marks.jpg
none.jpg
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 3 months
Location: Thyrrenian sea

Re: Please give your feedback on enhancements to Lagrange Po

Post #38by Fenerit » 19.10.2012, 12:36

Well, maybe then I think it's more easy so:

Marks = Indica
None = Rimuovi (remove)

therefore the operation's "meaning" should be like:

Marks = Mostra (show)
None = Nascondi (hide)

:idea: :?:
Never at rest.
Massimo

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 3 months
Location: Thyrrenian sea

Re: Please give your feedback on enhancements to Lagrange Po

Post #39by Fenerit » 19.10.2012, 12:41

Chuft; do put:

Marks = Indica
None = Nascondi

and stop. :lol:
Never at rest.
Massimo

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 15 years 9 months
Location: Paris France

Re: Please give your feedback on enhancements to Lagrange Po

Post #40by jogad » 19.10.2012, 19:40

Chuft-Captain wrote:Jogad, I've decided to go with "None" ("Aucunes"), rather than the alternative "Nothing" ("Rien"), simply because to me "None" reads a little better than "Nothing" in this context.
The opposite may be the case in French, but I have to assume that English will be the most used language and give that priority.
You will of course be free to customize your own copy if you think that "Rien" is a better interpretation than "Aucunes" in the French version, or alternatively, I could always translate the English "None" into "Rien", which although it is not a literal translation may be the best interpretation of the actual purpose of the button in French. -- What do you recommend?
Although this is not the most important point of your program :wink: , I think that "rien" is better than "aucunes" for several reasons

:arrow: Even if "aucunes" exists its usage is not very common. The most usual is aucun/aucune (singular form). Since "?tiquettes" and "Marques" are plural forms, if may sound as a mistake.

:arrow: "Aucun(e)" answers the question "combien ?" (how many) while "rien" answers the question "qu'est-ce que ?" or "quoi ?" (what?)
It is more logical (in French) that the buttons for labels, marks and none/nothing answer the same question.
Qu'est-ce que tu montres ? - des ?tiquettes (what do you show? - labels)
Qu'est-ce que tu montres ? - des marques
Qu'est-ce que tu montres ? - rien (aucun/e/s is not possible here)
If you answer "aucune" the question would be:
Combien en montres-tu ? (how many do you show?) :?: :( :?:

:idea: My recommandation is to keep "none" in English since it is better for you and to translate by "rien" in French since it is better for me. Anyway, depending on the context, the same word cannot always be translated in the same way.
@+


Return to “Add-on development”