Mongolian translation group

@Batpurev_Batchuluun There are quite a few incorrect placeholders in the mongolian translation. We’d like to release 2.3.5 very soon (which is supposed to include that translation), so it would be great if you could fix those.

Found invalid format strings in mn_MN/LC_MESSAGES/messages-react.po
{submitterName} submitted for the contribution {contributionLink} | {хүргүүлэгчийнНэр}-г хувь нэмэр {хувь нэмрийнХолбоос}-т хүргүүлсэн
[u'{contributionLink}', u'{submitterName}'] != [u'{хувь нэмрийнХолбоос}', u'{хүргүүлэгчийнНэр}']
{link}Click here to refresh{/link} and see the most recent version. | {link} Энд дарж сэргээнэ үү {/ link}, хамгийн сүүлийн хувилбарыг нь үзнэ үү.
[u'{/link}', u'{link}'] != [u'{/ link}', u'{link}']
Workflow service unavailable: {error} | Ажлын урсгалын үйлчилгээ байхгүй байна: {алдаа}
[u'{error}'] != [u'{алдаа}']
Glob-style filename template that all files of this type have to conform to (e.g. {example}). No dots allowed. It is possible to use {placeholder} as a placeholder for the contribution programme code. | Энэ төрлийн бүх файлууд тохирч байх ёстой глобал загварын файлын нэрийн загвар (жишээлбэл, {example}). Цэг оруулах
ыг хориглоно. {Placeholder} -ийг шимтгэлийн програмын кодод зориулж газар эзэмшигч болгон ашиглах боломжтой.
[u'{example}', u'{placeholder}'] != [u'{example}', u'{Placeholder}']
Reviewing in {group} | {Group} -д хянаж байна
[u'{group}'] != [u'{Group}']
Submitted on {date} by {submitter} | {Date} дээр {submitter} илгээсэн
[u'{submitter}', u'{date}'] != [u'{submitter}', u'{Date}']
On {modificationDate} by {modifiedBy} | {ModificationDate} дээр {modifiedBy}
[u'{modificationDate}', u'{modifiedBy}'] != [u'{ModificationDate}', u'{modifiedBy}']
Proposed to {actionName}accept{/actionName} | {ActionName} хүлээн авах {/actionName} -г санал болгосон
[u'{actionName}', u'{/actionName}'] != [u'{ActionName}', u'{/actionName}']
Proposed to {actionName}reject{/actionName} | {ActionName} татгалзах {/ActionName} санал болгосон
[u'{actionName}', u'{/actionName}'] != [u'{ActionName}', u'{/ActionName}']
Created by {createdBy} | {CreatedBy} үүсгэсэн
[u'{createdBy}'] != [u'{CreatedBy}']
Found invalid format strings in mn_MN/LC_MESSAGES/messages.po
You have moved one event to the category "{cat}" | Та {count} үйл явдлыг "{}" ангилал руу шилжүүлэв
[u'{cat}'] != [u'{count}']
You have moved {count} events to the category "{cat}" | Та {count} үйл явдлыг "{}" ангилалд шилжүүлэв.
[u'{count}', u'{cat}'] != [u'{count}']
{count} abstracts have been deleted. | '{}' хураангуй устгалаа.
[u'{count}'] != []
{count} linked contributions have been deleted. | '{}' холбоостой өгүүллэг устгалаа.
[u'{count}'] != []
Row {row}: can't parse date: "{date}" | {} эгнээ: огноог задлах боломжгүй байна: "{date}"
[u'{date}', u'{row}'] != [u'{date}']
Row {row}: can't parse duration: {duration} | {} эгнээ: үргэлжлэх хугацаа задлах боломжгүй байна: "{duration}"
[u'{duration}', u'{row}'] != [u'{duration}']
Row {row}: invalid email address: {email} | {} эгнээ: буруу цахим шуудангийн хаяг: "{email}"
[u'{email}', u'{row}'] != [u'{email}']
Contribution '{}' successfully deleted | {count} өгүүлэл амжилттай устгагдлаа.
[] != [u'{count}']
Subcontribution '{}' created successfully | {count} дагалдах өгүүлэл амжилттай устгагдлаа.
[] != [u'{count}']
Subcontribution '{}' updated successfully | {count} дагалдах өгүүлэл амжилттай шинэчлэгдлээ.
[] != [u'{count}']
Subcontribution '{}' deleted successfully | {count} дагалдах өгүүлэл амжилттай устгагдлаа.
[] != [u'{count}']
If you customize the title, that title is used regardless of the user's language preference.  The default title <strong>{title}</strong> is displayed in the user's language. | Та гарчгийг тохируулбал, хэрэглэгчийн хэлний сонголтоос үл хамааран тухайн гарчгийг хэрэглэх болно. Үндсэн гарчиг <strong>{гарчиг}</strong>-г хэрэглэгчийн хэлээр харуулна.
[u'{title}'] != [u'{гарчиг}']
{n} registrations have been linked to your account. | Таны аккаунтад {} бүртгэл холбогдсон байна.
[u'{n}'] != []
{n} invitations have been sent. | {} урилга илгээгдсэн байна.
[u'{n}'] != []
{} registration has been imported. | {num} бүртгэл импортлогдсон байна.
[] != [u'{num}']
{} registrations have been imported. | {num} бүртгэл импортлогдсон байна.
[] != [u'{num}']
{date_fmt} | {time_fmt}
[u'{date_fmt}'] != [u'{time_fmt}']
{} cows | {0} үнээ
[] != [u'{0}']

The placeholders must remain exactly the same, i.e.

  • no space must be added inside (e.g. {n} must not become { n })
  • the capitalization must remain the same (e.g. {actionName} must not become {ActionName})
  • they must not be translated (e.g. {title} must not become {гарчиг})

Tip: On your dev instance you can use indico i18n check-format-strings to run this check yourself and get the output I pasted above.

1 Like

we will fix them asap

Dear The Master,

we have completed fixing the issues. Can you check it please.

[] != [u'{num}'] - this one we could not locate and fix the issue.

thanks.

I think you did :wink:

image

I had a look and it seems like all the problems are gone now. Thanks a lot for the quick fix! :slight_smile:

1 Like

@Batpurev_Batchuluun You probably remember the date format in the category event list which we made translatable. The problem there is that some translators don’t understand it and put weird things there, breaking the display. Could you have a look at the table in https://github.com/indico/indico/pull/5085 whether the formats proposed in the “skeletons” columns look fine for the Mongolian translation?

hi,

I answered this question on github did you notice it?

thanks

yes, thanks for that

List of commands:
yum install epel-release
yum update
sudo yum -y install https://packages.endpoint.com/rhel/7/os/x86_64/endpoint-repo-1.7-1.x86_64.rpm
sudo yum install git

I’m a web developer at End Point Dev, we maintain the packages.endpoint.com repository with newer versions of Git. We just moved from endpoint.com to endpointdev.com, so the packages.endpoint.com URL will be going dark soon. The new URL is:
https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm

Hopefully that will save some headache. Cheers!