ব্যবহারকারী:Johnuniq/Translation
Convert template and modules
- Template:Convert ∙ invokes Module:Convert
- Module:Convert ∙ script to convert units
- Module:Convert/data ∙ units
- Module:Convert/extra ∙ extra data for trying new units
- Module:Convert/text ∙ messages
The above modules have been updated to match the current versions at enwiki (Module version 3, 2014-04-08). Johnuniq (আলাপ) ০৬:১৬, ৮ এপ্রিল ২০১৪ (ইউটিসি)
Archives of this page
Some no-longer-needed material has been archived:
Messages
[সম্পাদনা]I have updated Module:Convert/text to the latest version. One large change concerns how error messages are displayed. In the new system, the message is rather subtle and you need to hover the mouse over the error message to see more information. Examples of messages, with documentation, can be seen at en:Help:Convert messages. Each message links to a section on that page. In due course, you can copy the help page, then translate it, then edit convert/text to change the name to match the local title.
I copied the messages that were translated last year. Please check the following which shows the current en message and the bn message from last year. It's likely that some of the en messages have been slightly rearranged, and the bn text may need similar rearrangement. There is one new message, cvt_bad_frac which applies to the new |frac=N
option (N is a number like 8 to have the output display a fraction rounded to the nearest eighth). Please edit the new convert/text module to fix any problems, or edit the table below and tell me when it is complete. In these messages, %s is replaced with a string (text) showing the invalid input. Johnuniq (আলাপ) ০৪:৩০, ৮ এপ্রিল ২০১৪ (ইউটিসি)
Message code | Message at en | Message at bn |
---|---|---|
cvt_bad_num | Value "%s" must be a number | মান "%s" অবশ্যই সংখ্যা হতে হবে |
cvt_big_prec | Precision "%s" is too large | "%s"-এর নির্ভুলতা অত্যন্ত বড় |
cvt_invalid_num | Number has overflowed | সংখ্যা অত্যন্ত বড় বা অত্যন্ত ছোট |
cvt_no_num | Needs the number to be converted | মান প্রয়োজন |
cvt_no_num2 | Needs another number for a range | আরেকটি মান প্রয়োজন |
cvt_bad_frac | frac "%s" must be an integer above 1 | |
cvt_bad_prec | Precision "%s" must be an integer | প্যারামিটার "%s" স্পষ্টত অবশ্যই পূর্ণসংখ্যা সংখ্যা হতে হবে |
cvt_bad_sigfig | sigfig "%s" must be a positive integer | প্যারামিটার sigfig "%s" অবশ্যই ধনাত্মক পূর্ণসংখ্যা সংখ্যা হতে হবে |
cvt_empty_option | Ignored empty option "%s" | খালিভূক্তি "%s" উপেক্ষিত হয়েছে |
cvt_no_spell | Spelling is not available | বানান দুষ্প্রাপ্য |
cvt_unknown_option | Ignored invalid option "%s" | অবৈধ সুবিধা "%s" উপেক্ষিত হয়েছে |
cvt_bad_default | Unit "%s" has an invalid default | একক "%s" পূর্বনির্ধারিত অবৈধ ত্রুটি |
cvt_bad_unit | Unit "%s" is invalid here | এখানে একক "%s" অবৈধ |
cvt_no_default | Unit "%s" has no default output unit | একক "%s"-এর পূর্ব-নির্ধারিত আউটপুট একক নেই |
cvt_no_unit | Needs name of unit | এককের নাম প্রয়োজন |
cvt_unknown | Unit name "%s" is not known | একক "%s" অজানা |
cvt_mismatch | Cannot convert "%s" to "%s" | "%s" থেকে "%s" রূপান্তর অসম্ভব |
cvt_bug_convert | Bug: Cannot convert between specified units | বাগ:নির্দিষ্ট এককে রূপান্তর সম্ভব নয় |
cvt_lookup | Unit "%s" is incorrectly defined | একক "%s" ত্রুটিপূর্ণভাবে সংজ্ঞায়িত হয়েছে |
At all_messages
, more translations are needed:
cvt_format
determines the appearance of an error message; the message contains three "Convert"; I suggest not changing the first one, but you may want to translate the second two.- The text under "Link text" needs translation, for example 'invalid number'.
Following are some error messages to demonstrate:
{{convert|xyz|m}}
→ [রূপান্তর: অকার্যকর সংখ্যা]{{convert|1|bogus}}
→ ১ bogus[রূপান্তর: অজানা একক]{{convert|1|mpg}}
→ ১ mpg[রূপান্তর: অনির্ধারিত একক]
The pop-up text that appears when the mouse is held over the last message is in Module:Convert/data. Johnuniq (আলাপ) ০৬:৫৩, ৮ এপ্রিল ২০১৪ (ইউটিসি)
- Module:Convert/text Translations done --Aftab1995 (আলাপ) ১৬:১৫, ৮ এপ্রিল ২০১৪ (ইউটিসি)
Categories
[সম্পাদনা]Another change concern the categories. The old system used four categories:
- general বিষয়শ্রেণী:রূপান্তরজনিত ত্রুটি
- mismatch বিষয়শ্রেণী:অসামঞ্জস্য মাত্রায় রূপান্তর
- option বিষয়শ্রেণী:অবৈধ সুবিধায় রূপান্তর
- unknown বিষয়শ্রেণী:অজানা এককে রূপান্তর
Enwiki uses two categories:
However, I recommend just one category. Not many errors occur, and it is not useful to have them split into two categories. What name would you want for one error category? If you want, have two categories, in which case two names are needed. By the way, the new modules have a different default: error categories are only added to articles (not templates or other pages). Johnuniq (আলাপ) ০৬:০১, ৮ এপ্রিল ২০১৪ (ইউটিসি)
- পছন্দ One category is better. Please add general error category বিষয়শ্রেণী:রূপান্তরজনিত ত্রুটি. --Aftab1995 (আলাপ) ১৬:১৫, ৮ এপ্রিল ২০১৪ (ইউটিসি)
- OK, I entered the one category, and (in this section) unlinked the categories that are not used to remove the red links. Someone should create the category page as a tracking category (usually that means making it a hidden category). Perhaps you or Bellayet would like to do that. It looks like everything is finished for now, thanks. I'll probably return in a few days to update makeunits and the master list of units. When I do that I'll add a note to this page about how you can fix unit definitions. Johnuniq (আলাপ) ০২:৩৪, ৯ এপ্রিল ২০১৪ (ইউটিসি)
Hyphenation
[সম্পাদনা]At enwiki, the "adj" option (adjectival) can be used to make a unit use the singular name, and to use a hyphen. An optional "mid" word can be inserted. Following are three examples showing text copied from enwiki, and the same three examples live here:
{{convert|125|ft}}
→ 125 feet (38 m){{convert|125|ft|adj=on}}
→ 125-foot (38 m){{convert|125|ft||adj=mid|-long}}
→ 125-foot-long (38 m){{convert|125|ft}}
→ ১২৫ ফুট (৩৮ মি){{convert|125|ft|adj=on}}
→ ১২৫-ফুট (৩৮ মি){{convert|125|ft||adj=mid|-long}}
→ ১২৫-ফুট-long (৩৮ মি)
It is now possible to disable hyphenation. Do you want that? Johnuniq (আলাপ) ০৪:৪৭, ৮ এপ্রিল ২০১৪ (ইউটিসি)