Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(languages): Add full Esperanto language support #1444

Merged
merged 9 commits into from
Jun 24, 2022

Conversation

ctrlcctrlv
Copy link
Member

Fliko ankaŭ enhavas la verkon de @pok49 en lia projekto "vortdivido".

Enigo

SU.debug("eo", eo_string(3333300030))
SU.debug("eo", eo_string(3000003))
SU.debug("eo", eo_string(1000000))
SU.debug("eo", eo_string(1000001))

Eligo

[eo] tri miliardoj kaj tri cent tri dek tri milionoj kaj tri cent mil tri dek
[eo] tri milionoj kaj tri
[eo] miliono
[eo] miliono kaj unu

Direndaĵojn mi ne havas plu. 😉

languages/eo.lua Outdated Show resolved Hide resolved
languages/eo.lua Outdated Show resolved Hide resolved
@alerque alerque added the enhancement Software improvement or feature request label Jun 18, 2022
@alerque alerque added this to the v0.13.x milestone Jun 18, 2022
languages/eo.lua Outdated Show resolved Hide resolved
languages/eo.lua Outdated Show resolved Hide resolved
@ctrlcctrlv
Copy link
Member Author

ctrlcctrlv commented Jun 18, 2022

Merger of this PR is blocked on merger of #1445.

.ftl files do not get put into data directory.

Edit: Merged, unblocked.

@ctrlcctrlv
Copy link
Member Author

This PR is blocking again. This time on #1447.

@alerque
Copy link
Member

alerque commented Jun 22, 2022

My pcall() solution may not have worked. Oops. I'll fix my mistake.

@Omikhleia
Copy link
Member

Mi ja esperas, ke la kandidato havas seriozajn kialojn por proponi ĉi tiun funkcion...

@alerque alerque merged commit 566eacc into sile-typesetter:master Jun 24, 2022
@alerque alerque deleted the esperanto branch June 24, 2022 00:10
@ctrlcctrlv
Copy link
Member Author

@Omikhleia: Ne.

Kotizoj al malfermit´fontaĵoj vere estas (almenaŭ por mi) ega malŝparfonto. Sed eble tio ĉi estas por la (ankaŭ ega) malŝpareco de la projektoj miaj.

Good luck translating that with Google, kara.

@alerque
Copy link
Member

alerque commented Jun 24, 2022

I don't really care whether the intended use is serious or comical, adding Esperanto support uncovered several bugs that affected everybody and forced us to clean up several aspects of the language interface. I say thanks for the contribution.

Also I like the throwback to 19th century with ALL THE STUFF on the title page.

@Omikhleia
Copy link
Member

Such things would actually be real cool in a "showcase" (different from sample examples that cover a feature, just for the show and the hype)

@alerque
Copy link
Member

alerque commented Jun 24, 2022

Yes. See sile-typesetter/sile-typesetter.github.io#2 and sile-typesetter/sile-typesetter.github.io#31, but even without that reorganization the top level "examples" category is already open to "show and tell" stile documents that do any combination of cool things as long as they do them in a reasonably idiomatic and robust way.

The new package manager coming in v0.14.0 should make it relatively trivial to build website showcase documents with 3rd party package dependencies, something we haven't been able to do yet. The website only has things that work in bone-stock SILE. I'll be happy to see it showcase things that require classes / packages not included in core.

@ctrlcctrlv
Copy link
Member Author

Also I like the throwback to 19th century with ALL THE STUFF on the title page.

All my SILE title pages are like that lol

image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Software improvement or feature request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants