About this board

Amire80

Previous discussion was archived at User talk:Amire80/Archive 1 on 2015-08-25.

בקש (talkcontribs)

אני מקוה שאני פונה לאיש הנכון.

לפי מה שהבנתי הינך עוסק הרבה בתרגום ההודעות כאן.

אשמח לדעת האם קיים עותק מתורגם של הקובץ הזה לעברית לפי הבדיקה שלי בויקיפדיה העברית זה מחזיר את השפות בתרגום לעברית. אשמח לעזרתך. תודה וערב טוב.

Amire80 (talkcontribs)

שלום,‏

אלו לא הודעות, אלא שמות של שפות שכתובים בשפות עצמן. תרגומים של שמות שפות לעברית (ולשפות אחרות) אפשר למצוא באתר הבא:‏

http://cldr.unicode.org/

הוא קצת קשה לניווט, ויש שם לא מעט טעויות (אפשר לתקן אותן, אבל התהליך קצת מעיק), אבל לא נראה לי שתמצא מקור מקיף יותר מזה.‏

בקש (talkcontribs)

בוקר טוב לך ותודה על המענה המהיר.

כונתי כנראה לא הובהרה מספיק. הקובץ שקישרתי אליו אחראי למיטב הבנתי על הצורה שבה המערכת מפענחת את השפות. ראה לדוגמה כאן את קטגוריית הציטוט האדומה (norwegian), לעומת הערך המקביל כאן שתוכנו שווה אבל קטגוריית הציטוט היא בעברית (נורבגית). כשביצעתי תרגומים בקובץ הנ"ל זה שינה את זה לצורה הנכונה (בשפות אחרות זה עבד לי (אנגלית לדוגמה) השפה הספיציפית הזו לא הצלחתי למצוא בקובץ) בגלל זה שאלתי אולי אתה יודע היכן נמצא הקובץ הספיציפי הזה שויקיפדיה העברית משתמשת בו.

בתודה מראש. והמשך יום נעים.

Amire80 (talkcontribs)

אולי אם יתקינו במכלול את ההרחבה CLDR, זה יעזור.

Reply to "שלום לך"

See Templates in Wikipedia and Wikidata to globalize

5
BoldLuis (talkcontribs)
Amire80 (talkcontribs)

As you say there, the code has to be copied from one wiki to another. To resolve this, a common templates repository is needed.

BoldLuis (talkcontribs)

The common repository is Wikidata. It must be taken as a task in Wikidata.

Amire80 (talkcontribs)

No, it isn't. It may be a repository for metadata about parameters, but not for the code of the template itself. It's not possible to transclude a template stored in Wikidata into the Spanish Wikipedia or into any other wiki.

BoldLuis (talkcontribs)

So we need a CodeSister site to store the templates itself and take the metadata about parameters for TemplateData in Wikidata. It would be donde the first step: store medata parameters for TemplateData in Wikidata.

Reply to "See Templates in Wikipedia and Wikidata to globalize"
BoldLuis (talkcontribs)

An user answered me:


SSastry (WMF) (talkcontribs) The current wikitext model requires the processed template output (= wikitext) to be merged into the top-level page before the output of the full page is converted to HTML. This is the preprocessing model where a transclusion ({{some-tpl|..args..}}) is evaluated. This preprocessing will fetch other templates where necessary, and so on recursively. I should go look at the code to be sure, but in the current model, every one of these template fetches will be resolved to a target. And, so if template target resolution goes through a global template repository, then it is likely every recursively referenced template will be impacted by that. An alternative model of course is to change the code so that during template preprocessing, all template references resolve on the local wiki where the top-level template target resolves to.

<tangent>Parsoid is eventually trying to get to a model where a transclusion is processed independent of everything on the page and so the output of the transclusion is always HTML / DOM (or if we are able to arrive at typed templates, then it will be some typed value, with the default being HTML/DOM always). In addition, we are trying to get to a place where Parsoid doesn't care what component generated it as long as the types match up. So, both the above preprocessing systems would be compatible with Parsoid. And, at some level, extension are no different than templates in that regard. Everything produces a typed value. So, you can build whatever transclusion system you want as long as you adhere to the type contract. Getting to this point is a bit slow since we are still trying to get to Parsoid being the only wikitext engine.

For example, Scribunto could be considered to be a different templating model from the native wikitext templating model. They look the same on the surface because editors have adopted a mechanism where the module #invoke calls are hidden behind a typical wikitext transclusion.

So, from the ideal Parsoid POV, the qn. of global templates vs local templates or some-other-form-of-templates is an implementation decision of the implementor and they can all coexist as long as they can be appropriately namespaced / disambiguated. But, of course from a product POV, wikis might choose to pick a single mechanism.</tangent>

Hope that helps.

Reply to "Interesting"

Translatable templates crosswikis

9
Bouzinac (talkcontribs)

Hello, thank you for your interesting remark on crosswiki templates. I have never understood why langwikis (especially enwiki) don't like it international and prefer staying insidewiki only. Just see the mess about covid data : each wikis has its table, its data, so you would have to edit xxx to show same data among wikis... I edited this template https://fr.wikipedia.org/wiki/Mod%C3%A8le:A%C3%A9roport-Statistiques Someone didn't like my using template LangSwitch on enwiki. So perhaps https://www.mediawiki.org/wiki/Template:Translatable_template would be a better solution to store translation of templates but is it accepted on enwiki and how to implement its use ?

Amire80 (talkcontribs)

I do agree that COVID data sharing across languages works extremely badly, and that it's indeed one of the best examples of the need for better technology for sharing templates, tools, and data across wikis. Unfortunately, I don't expect your suggestion to be easily accepted by the community with the current state of technology, and that's why I am promoting the idea of creating a Global templates repository. This will take the sharing of tools and data across wikis to the next level, allowing things that the communities want to be local to remain local, and to easily share the things that people want to share. It won't happen tomorrow, and it will take a long time to get this implemented, but the recognition that this is necessary is growing :)

Your comments would be very welcome on Global templates/Discuss, as well as on the talk pages of Global templates/Proposed specification, short version and Global templates/Proposed specification.

Bouzinac (talkcontribs)

In fact, the very people opposing my use of LangSwitch is the same opposing your idea...

Bouzinac (talkcontribs)

Hello there, I think I've succeeded in developing the template about airport patronages cross wikis, thanks to the I18n templates. However, I really wonder how to translate documentation, such this way Wikidata ? Perhaps you'd have a way to enabling translation tool somewhere ?

Amire80 (talkcontribs)

I cannot give you a very good solution right now, but maybe the Translatable modules project, which is in development now, will be useful in a few months.

Where is the template itself?

Bouzinac (talkcontribs)
Amire80 (talkcontribs)

Yeah, that's the difficulty. There's currently no unified framework to do this. It has to be developed.

Bouzinac (talkcontribs)
Amire80 (talkcontribs)

Oh, that's an interesting link! Give me some time to go through it properly.

Reply to "Translatable templates crosswikis"
SGrabarczuk (WMF) (talkcontribs)

Hello! Would it be possible for you to translate some messages about the Community Wishlist Survey, starting from the invitation message? The Survey is starting in 2 days (on Monday).

If you know other English-Hebrew translators, could you consider sharing this request with them, unless you feel committed to take care of all the remaining translations? Thanks!

Reply to "A request for translation"
This post was hidden by Dmidek (history)
Reply to "Проверка связи"

আপনার জন্য একটি পদক!

1
RIT RAJARSHI (talkcontribs)
রোজেত্তা পদক
For working in Content Translation Tool.
Reply to "আপনার জন্য একটি পদক!"

আপনার জন্য একটি পদক!

1
RIT RAJARSHI (talkcontribs)
রোজেত্তা পদক
For working in Content Translation Tool.
Reply to "আপনার জন্য একটি পদক!"

Please join the discussion on my proposal

3
HaussmannSaintLazare (talkcontribs)
HaussmannSaintLazare (talkcontribs)

Hello Amire80 !!!

Please write your impressions about my proposal that I introduced the other day.

Thank you.

Amire80 (talkcontribs)

I don't have anything to add.

Reply to "Please join the discussion on my proposal"

Please fix my mistake in Wikimedia Phabricator

3
HaussmannSaintLazare (talkcontribs)

Hello Amire80 !!!

I found next text in phab:T212083.

HaussmannSaintLazare moved this task from CX2 to Voice typing in content translation on the ContentTranslation board.Sat, May 16, 3:33 PM

But I don't remember doing such an operation.

Perhaps I did something wrong.

I don't know how to fix it, so please fix it. Or, if you can tell me how to cancel it, I will delete it myself.

Thank you !!!

Amire80 (talkcontribs)

Fixed.

HaussmannSaintLazare (talkcontribs)

Hello Amire80 !!!!


Thank you very much !!!


Reply to "Please fix my mistake in Wikimedia Phabricator"