Skip to content

French: Should the term plugin be translated? #635

@twenster

Description

@twenster

Hi everyone,

From my Pull Request #619, I have translated the term plugin into a french equivalent. Unhappiness arose. I'm raising this issue from the comment to have a broader audience and have a discussion around the use of that term. Maybe in the past, there has been a rule, that I don't know and haven't found in this repo.

I see 2 questions we have to discuss.

Q1 - Should the term be translated? and which criteria should there be to decide one or the other?
Q2- If the term is allowed to be translated, which term can we use.

In the PR, I explained my take on this:
Q1:
The term should be translated as other applications, documentation exists that this is possible. In my eyes, this is a quality improvement of the french translation and avoids mixing french and English. I think the user base is quite broad and will become broader. We should use plain french term.

Q2:
After doing research, a set of 4 different names are coming. These are mostly recommended by France french, Belgian french and Quebecois authorities as preferred words to use for a plugin :
. module d'extension,
. module externe,
. greffon,
. plugiciel.
A fifth can be added even if the meaning is different, but the purpose is the same: extension (which is the same name as in English)

Selecting "greffon" as translation came with the following reasons:

  • short name. French as quite often longer names and sentences. From a UI point of view, a shorter name will help not break buttons or text in the interface
  • greffon is a graft in English. an in-plant. It's a horticultural technique. So this term matches quite well to keep the original spirit. The term can be also found in the medical, computer, and biochemistry fields.
  • searching this term on the web and more specifically on Github gave me enough results to be confident this term is used and alive in different projects.

Now, I like to invite users to add their constructive comments, criteria, arguments and sources, as well as any link to past rules that have been decided.
There are may be more questions to discuss, let us know.

Thank you for reading this far.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions