Korean (ko) translation group

English

This thread is meant for all those interested in translating Indico into Korean.

In order to facilitate consultation by other translation teams, I suggest we use English whenever possible. Especially, the subject of every thread shall be written in English or, at least, Korean with its English translation alongside.

However, messages deeply connected to grammar or the meaning of words can be written in Korean. In those cases, please consider adding a short description or summary in English to help non-Korean speakers to understand the context.

ν•œκ΅­μ–΄

λ³Έ μ“°λ ˆλ“œλŠ” Indico λ₯Ό ν•œκ΅­μ–΄λ‘œ λ²ˆμ—­ν•˜λŠ”λ° 관심이 μžˆλŠ” λͺ¨λ“  뢄듀을 μœ„ν•œ μ“°λ ˆλ“œ μž…λ‹ˆλ‹€.

λ‹€λ₯Έ μ–Έμ–΄ λ²ˆμ—­νŒ€κ³Ό μ›ν™œμ΄ μ˜μ‚¬μ†Œν†΅ ν•˜κΈ° μœ„ν•΄, 가급적 μ˜μ–΄λ‘œ μ˜μ‚¬μ†Œν†΅ ν•˜μ‹€ 것을 ꢌμž₯ν•©λ‹ˆλ‹€. 특히 λͺ¨λ“  μ“°λ ˆλ“œ 제λͺ©μ€ μ˜μ–΄λ‘œ μž‘μ„± λ˜μ–΄μ•Ό ν•˜λ©°, ν•œκ΅­μ–΄λ‘œ μž‘μ„± ν•˜κ³ μž ν•˜λŠ” 경우 μ˜μ–΄ λ²ˆμ—­μ΄ ν•¨κ»˜ μž‘μ„± λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

ν•˜μ§€λ§Œ ν•œκ΅­μ–΄ λ¬Έλ²•μ΄λ‚˜ λ‹¨μ–΄μ˜ μ˜λ―Έμ™€ κΉŠμ€ 관련이 μžˆμ–΄ μ˜μ–΄λ‘œ λ²ˆμ—­ν•˜κΈ° λͺ¨ν˜Έν•œ 경우, ν•œκ΅­μ–΄λ‘œ μž‘μ„± ν•˜μ…”λ„ 무방 ν•©λ‹ˆλ‹€. 이런 경우 ν•œκ΅­μ–΄ ν™”μžκ°€ μ•„λ‹Œ μ‚¬λžŒ λ˜ν•œ λ§₯락을 이해할 수 μžˆλ„λ‘, κ°„λ‹¨ν•œ μ„€λͺ…μ΄λ‚˜ μš”μ•½μ„ 덧뢙여 μ£Όμ‹œκΈ° λ°”λžλ‹ˆλ‹€.

1 Like

Hello, I was trying to submit request to open Korean translation. But seems like someone else already submitted the request long ago, Can someone have a look at this issue?
image

Hi,
You’re right, Korean has already been requested before. We get quite a few language requests but unless there is interest from potential translators I don’t think it’s worth to add it. Would you be willing help with the Korean translation?

Sure, why not :slight_smile: I’m actually using Indico to accept some papers for Korean events, So would be helpful if we can add Korean translation.

1 Like

Great! Korean has been added. You can make a request to join the Indico project on Transifex and I’ll add you.

Keep in mind that translating Indico is a massive effort so just take it easy and do what you can. Hopefully this’ll inspire more people to join as well :slight_smile:

1 Like

Thanks, Just submitted an request :slight_smile:

Added! You should have access now :slight_smile:

1 Like

Hello.

I want to participate to the translation of ko-kr, could you please add me on the group if somebody has permission? There may be admin for group, but I couldn’t find how to contact (and who they is). My transifex id is Isaac_Kwon.

Thanks.

Hi @mkwon, I think on this page you can try clicking β€œνŒ€μ— ν•©λ₯˜β€ (or in English it should be β€œJoin the team”). If that not works, probably you may want to ask @troun for help.

Hello. @sukso96100

Thanks for your replying.
I did the β€œjoin this project” and select ko-kr, but it seems to be needed approval of coordinator. (according to the list of member in the language team ko-kr, maybe @troun is coordinator)

@troun, could you please approve me if you can and I can be approved?

1 Like

@mkwon I added you. You should have access now :wink:

1 Like

Dear all

Many of entries are confirmed without any translation entry, you can see the situation at the screenshots below.

It seems to be changed with some of automated procedure. (history has API and bot entries)
Is there somebody to help about this (make mis-confirmed entry to untranslated)?

Hi @mkwon !

It seems like our script incorrectly marked some of the emptry transifex translations as β€˜reviewed’. I have just fixed this for you, so it should be fine now.

Let me know if I can do anything else for you

2 Likes

μ•ˆλ…•ν•˜μ„Έμš”.

유럽 μ‹œκ°„μœΌλ‘œ 였늘(2026λ…„ 7μ›” 10일) μƒˆλ²½μ— 1차둜, 기계와 μ‚¬λžŒμ˜ ν•©μž‘μœΌλ‘œ 전체 λ²ˆμ—­μ„ λλƒˆμŠ΅λ‹ˆλ‹€. λŒ€μΆ© 3λ…„ 정도 κ±Έλ Έλ„€μš”. λ‹€λ§Œ 일뢀 μš”μ†Œκ°€ reviewed μƒνƒœμ—¬μ„œ λͺ‡λͺ‡ 뢀뢄이 μˆ˜μ •μ΄ μ•ˆλ©λ‹ˆλ‹€. 이 λΆ€λΆ„λ§Œ λΉΌλ©΄ λ‹€ 된 κ²ƒμœΌλ‘œ λ³΄μž…λ‹ˆλ‹€. (예λ₯Ό λ“€λ©΄, β€œRoom” 을 κ°μ‹€λ‘œ λ²ˆμ—­λœ κΈ°κ³„λ²ˆμ—­ 뢀뢄이 μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. indico-roombooking μ—μ„œλŠ” 보톡 νšŒμ˜μ‹€μ΄λ‚˜ κ³΅μœ μ—…λ¬΄κ³΅κ°„μ˜ˆμ•½μ— μ“°λ―€λ‘œ, 객싀은 μ •ν™•ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€).

이 λ’· μž‘μ—…μ€, https://localization-demo.getindico.io/ μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•˜μ—¬ λ²ˆμ—­ ν…ŒμŠ€νŠΈ ν™˜κ²½μ—μ„œ 각 뢀뢄에 μ μ ˆν•œ ꡬ문/문ꡬ가 λ“€μ–΄κ°”λŠ”μ§€ ν™•μΈν•΄λ³΄λŠ” μž‘μ—…μ΄ λ‚¨μ•˜μŠ΅λ‹ˆλ‹€. indico λ₯Ό 였래 μΌμ—ˆκΈ° λ•Œλ¬Έμ—(~10λ…„?) 도메인에 맞게 λŒ€λΆ€λΆ„ λ²ˆμ—­μ„ ν–ˆλ‹€κ³  μƒκ°ν•˜κΈ°λŠ” ν•©λ‹ˆλ‹€λ§Œ, 데λͺ¨λ‘œ ν™œμš©ν•΄λ³΄λ©΄μ„œ 일뢀 μˆ˜μ •ν•΄μ•Όν•  뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. stable branch (github/indico/indico/main) μ—…λ‘œλ“œλ˜κΈ° μ „κΉŒμ§€λŠ” μˆ˜μ •μ„ 계속 ν•  μ˜ˆμ •μž…λ‹ˆλ‹€λ§Œ, λ©°μΉ  λ‚΄λ‘œ 큰 뢀뢄은 μ „λΆ€ μˆ˜μ •λ  κ²ƒμœΌλ‘œ λ³΄μž…λ‹ˆλ‹€ (21 July at the earliest, August at the latest)

ν•œκ°€μ§€ μ΄μƒν•œ 점은 50.06% reviewed 라고 λ˜μ–΄μžˆλŠ”λ° λŒ€λΆ€λΆ„ λ¬Έκ΅¬λŠ” reviewed κ²€μƒ‰μœΌλ‘œ 검색이 μ•ˆλ©λ‹ˆλ‹€. λ‹€ λœ―μ–΄μ„œ λ³΄κ³ μ‹Άμ§€λ§Œμ€, 일단 μ•ˆλ˜λ‹ˆκΉŒ λ„˜μ–΄κ°€κ² μŠ΅λ‹ˆλ‹€.

μœ„μ™€ 같이 λ²ˆμ—­μ‚¬ν•­ μ—…λ°μ΄νŠΈ μ•Œλ¦Ό λ“œλ¦¬λ©°, 계속 indico λŠ” μ—…λ°μ΄νŠΈ 되고 μ—¬λŸ¬ λ©”μ‹œμ§€κ°€ 계속 μ—…λ°μ΄νŠΈλ˜λŠ” 것 같기에, 사싀 일은 λλ‚˜μ§€ μ•Šμ„ 것 κ°™μŠ΅λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€.

--

Hello,

Early this morning European time (July 10, 2026), I completed the first full pass of the translation, done through a combination of machine translation and human work. It took roughly three years. However, some elements are in β€œreviewed” status, so a few parts cannot be edited. Aside from those, everything appears to be done. (For example, there seem to be machine-translated portions where β€œRoom” was rendered as β€œκ°μ‹€β€ (hotel room). Since indico-roombooking is typically used for booking meeting rooms or shared workspaces, β€œκ°μ‹€β€ is not accurate.)

The remaining follow-up work is to use the https://localization-demo.getindico.io/ service to verify, in the translation test environment, that appropriate phrases/wording appear in each part. Having used Indico for a long time(~10y?), I believe most of the translation was done appropriately for the domain, but there may be some parts that need revision as I try things out in the demo. I plan to keep making corrections until it’s uploaded to the stable branch (github/indico/indico/main), but the major parts should all be fixed within a few days (21 July at the earliest, August at the latest).

One odd thing: it says 50.06% reviewed, but most strings don’t show up when I search by β€œreviewed.” I’d like to dig into all of it, but since it’s not working for now, I’ll move on.

This is just an update on the translation status. Since Indico keeps getting updated and various messages continue to change, the work will realistically never be fully finished.

Thank you.

Hi @mkwon !

That’s really awesome! Thank you for all your effort over the last three years, it looks really great!

To make this ready to be released, I did a quick check on the placeholders and HTML tags consistency and found a few issues. Could you please take a look at these?

Missing and mismatched placeholders:

You are about to move {count} events to {target}. | 이 행사λ₯Ό {target}(으)둜 μ΄λ™ν•˜λ €κ³  ν•©λ‹ˆλ‹€.                                
['{count}', '{target}'] != ['{target}']
Last {days} days | λ§ˆμ§€λ§‰ λ‚                                    
['{days}'] != []                                               
Recurs every {count} weeks | 맀주 반볡
['{count}'] != []                                              
{count} {label}seats{/label} | 1 {label}석{/label}
['{label}', '{count}', '{/label}'] != ['{label}', '{/label}']
Used in {count} rooms | {count}1{/count}개 νšŒμ˜μ‹€μ—μ„œ μ‚¬μš© 쀑
['{count}'] != ['{count}', '{/count}']
It is currently used in {count} rooms. | ν˜„μž¬ {count}1{/count}개 νšŒμ˜μ‹€μ—μ„œ μ‚¬μš© μ€‘μž…λ‹ˆλ‹€.                                     
['{count}'] != ['{count}', '{/count}']
Available in {count} rooms | {count}1{/count}개 νšŒμ˜μ‹€μ—μ„œ μ‚¬μš© κ°€λŠ₯                                                           
['{count}'] != ['{count}', '{/count}']
It is currently used by {count} rooms. | ν˜„μž¬ {count}1{/count}개 νšŒμ˜μ‹€μ—μ„œ μ‚¬μš© μ€‘μž…λ‹ˆλ‹€.                                     
['{count}'] != ['{count}', '{/count}']
{count} rooms | {count}1{/count}개 νšŒμ˜μ‹€
['{count}'] != ['{count}', '{/count}']
Provided by {count} equipment types | {count}1{/count}개 μž₯λΉ„ μœ ν˜•μ΄ 제곡                                                      
['{count}'] != ['{count}', '{/count}']
It is currently provided by {count} equipment types. | ν˜„μž¬ {count}1{/count}개 μž₯λΉ„ μœ ν˜•μ΄ μ œκ³΅ν•©λ‹ˆλ‹€.                         
['{count}'] != ['{count}', '{/count}']
Skip {skip} days | ν•˜λ£¨ κ±΄λ„ˆλ›°κΈ°
['{skip}'] != []                                               
Shorten by {shorten} days | ν•˜λ£¨ 단좕
['{shorten}'] != []                                            
Every {repetition} weeks on {weekdays} | λ§€μ£Ό {weekdays}에
['{weekdays}', '{repetition}'] != ['{weekdays}']
Generating documents for {numberOfRegistrants} registrants | λ“±λ‘μž ν•œ λͺ…에 λŒ€ν•œ λ¬Έμ„œ 생성 쀑                                  
['{numberOfRegistrants}'] != []                                
Successfully generated {numberOfReceipts} documents | λ“±λ‘μž ν•œ λͺ…에 λŒ€ν•œ λ¬Έμ„œλ₯Ό μ„±κ³΅μ μœΌλ‘œ μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€                       
['{numberOfReceipts}'] != []                                   
From {} categories above | μƒμœ„ μΉ΄ν…Œκ³ λ¦¬μ—μ„œ
['{}'] != []                                                   
%(count)s new agreement forms to be sent | 보낼 μƒˆ λ™μ˜μ„œ 양식 1건                                                             
['%(count)s'] != []                                            
{count} contributions have been deleted. | λ°œν‘œκ°€ μ‚­μ œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.                                                              
['{count}'] != []                                              
You have added {} users with no Indico account. | Indico 계정이 μ—†λŠ” μ‚¬μš©μžλ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.                                    
['{}'] != []                                                   
You are about to <strong>delete</strong> the following <strong>%(count)s</strong> events: | λ‹€μŒ 행사λ₯Ό <strong>μ‚­μ œ</strong>ν•˜λ €κ³  ν•©λ‹ˆλ‹€:
['%(count)s'] != []                                            
Users have been removed from {} contributions | λ°œν‘œ 1κ°œμ—μ„œ μ‚¬μš©μžκ°€ μ‚­μ œλ˜μ—ˆμŠ΅λ‹ˆλ‹€                                           
['{}'] != []                                                   
{num} contributions have been skipped since they have no paper submitted yet or they are in a final state. | 논문이 아직 μ œμΆœλ˜μ§€ μ•Šμ•˜κ±°λ‚˜ μ΅œμ’… μƒνƒœμ΄λ―€λ‘œ λ°œν‘œ ν•˜λ‚˜λ₯Ό κ±΄λ„ˆλ›°μ—ˆμŠ΅λ‹ˆλ‹€.
['{num}'] != []                                                
Submission rights have been granted to {} speakers | λ°œν‘œμž ν•œ λͺ…μ—κ²Œ 제좜 κΆŒν•œμ΄ λΆ€μ—¬λ˜μ—ˆμŠ΅λ‹ˆλ‹€                               
['{}'] != []                                                   
Submission rights have been revoked from {} users | μ‚¬μš©μž ν•œ λͺ…μ—κ²Œμ„œ 제좜 κΆŒν•œμ΄ νšŒμˆ˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€                              
['{}'] != []                                                   
There are %(count)s users with no Indico account. An Indico account may be needed to upload materials and/or manage contents. | Indico 계정이 μ—†λŠ” μ‚¬μš©μžκ°€ ν•œ λͺ… μžˆμŠ΅λ‹ˆλ‹€. 자료λ₯Ό μ—…λ‘œλ“œν•˜κ±°λ‚˜ μ½˜ν…μΈ λ₯Ό κ΄€λ¦¬ν•˜λ €λ©΄ Indico 계정이 ν•„μš”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
['%(count)s'] != []                                            
{n} registrations have been linked to your account. | 등둝이 κ·€ν•˜μ˜ 계정에 μ—°κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.                                     
['{n}'] != []                                                  
%(num)s participants | μ°Έκ°€μž 1λͺ…
['%(num)s'] != []                                              
Tickets are currently not available for %(count)s out of the %(total)s selected registrations. | μ„ νƒν•œ 등둝에 λŒ€ν•΄ ν˜„μž¬ 티켓을 μ‚¬μš©ν•  수 μ—†μŠ΅λ‹ˆλ‹€.
['%(count)s', '%(total)s'] != []
%(count)s people | 1λͺ…                                         
['%(count)s'] != []                                            
You have been granted manager/coordination privileges for {} sessions. | μ„Έμ…˜μ— λŒ€ν•œ κ΄€λ¦¬μž/μ½”λ””λ„€μ΄μ…˜ κΆŒν•œμ΄ λΆ€μ—¬λ˜μ—ˆμŠ΅λ‹ˆλ‹€.  
['{}'] != []                                                   
%(count)s people responded to this survey | ν•œ λͺ…이 이 섀문에 μ‘λ‹΅ν–ˆμŠ΅λ‹ˆλ‹€                                                     
['%(count)s'] != []                                            
%(count)s additional events have been created. | μΆ”κ°€ 행사 ν•˜λ‚˜κ°€ μƒμ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.                                              
['%(count)s'] != []                                            
There are %(count)s groups matching your search criteria. | 검색 κΈ°μ€€κ³Ό μΌμΉ˜ν•˜λŠ” 그룹이 ν•˜λ‚˜ μžˆμŠ΅λ‹ˆλ‹€.                         
['%(count)s'] != []                                            
There are %(count)s users matching your search criteria. | 검색 κΈ°μ€€κ³Ό μΌμΉ˜ν•˜λŠ” μ‚¬μš©μžκ°€ ν•˜λ‚˜ μžˆμŠ΅λ‹ˆλ‹€.                        
['%(count)s'] != []      

Missing HTML tags

There are currently <strong><a href="%(url)s">%(count)s active API keys</a></strong> in the system. | μ‹œμŠ€ν…œμ— <strong><a href="%(url)s">%(count)s개의 ν™œμ„±ν™”λœ API ν‚€κ°’</a>이 μžˆμŠ΅λ‹ˆλ‹€.
['</a>', '</strong>', '<a href="%(url)s">', '<strong>'] != ['</a>', '<a href="%(url)s">', '<strong>']
You are about to <strong>delete</strong> the following <strong>%(count)s</strong> events: | λ‹€μŒ 행사λ₯Ό <strong>μ‚­μ œ</strong>ν•˜λ €κ³  ν•©λ‹ˆλ‹€:
['</strong>', '</strong>', '<strong>', '<strong>'] != ['</strong>', '<strong>']

Hello @nfedurco

Thanks for your checking, There was bunches of mistakes.
Now, I fixed all error which is about the missing HTML and warning with missing and mismatched placeholder on the transifex interface.

Thanks for all!

Minjae Kwon

Hello @mkwon ,

Thanks for your fast fix, I did the check again and there are no missing HTML tags anymore, however these placeholders are mismatched:

From {} categories above | μƒμœ„ μΉ΄ν…Œκ³ λ¦¬μ—μ„œ
['{}'] != []
You have added {} users with no Indico account. | Indico 계정이 μ—†λŠ” μ‚¬μš©μžλ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
['{}'] != []
Users have been removed from {} contributions | λ°œν‘œ 1κ°œμ—μ„œ μ‚¬μš©μžκ°€ μ‚­μ œλ˜μ—ˆμŠ΅λ‹ˆλ‹€
['{}'] != []
Submission rights have been granted to {} speakers | λ°œν‘œμž ν•œ λͺ…μ—κ²Œ 제좜 κΆŒν•œμ΄ λΆ€μ—¬λ˜μ—ˆμŠ΅λ‹ˆλ‹€
['{}'] != []
Submission rights have been revoked from {} users | μ‚¬μš©μž ν•œ λͺ…μ—κ²Œμ„œ 제좜 κΆŒν•œμ΄ νšŒμˆ˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€
['{}'] != []
You have been granted manager/coordination privileges for {} sessions. | μ„Έμ…˜μ— λŒ€ν•œ κ΄€λ¦¬μž/μ½”λ””λ„€μ΄μ…˜ κΆŒν•œμ΄ λΆ€μ—¬λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
['{}'] != []

You are doing a great work!

Dear @nfedurco

Thank you for your re-checking. I couldn’t find it at first, because it wasn’t filtered in transifex.
I now fixed all problems on mismatch with the python string format placeholder {}.

Thanks!

Minjae Kwon

p.s. (note) I found a search command that can search for the mismatches: translation_text_not_contains:{} text:{}

Dear @mkwon ,

thank you very much for fixing the translations - everything works perfectly now!

I have opened a Pull Request and once it gets approved and merged, these updates will be queued up for a future release.

I just want to say again that you did an amazing job!

Nicol FedurcovΓ‘