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

Implement emoji support #508

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

ghost
Copy link

@ghost ghost commented Jun 9, 2021

This pull request addresses an issue with 4 byte unicode characters. It uses code from a pr which was filed against tarantool in response to tarantool/tarantool#4090.

I'm well aware that this probably should belong to the libyaml repository. I wanted to open it here first to have a base to work from. Response time in libyaml seems to be somewhat long and thus I think this is a feature we should implement asp. This could unlock faster automated translations in Rails(as I18n hands over yaml generation to this gem).

@coorasse
Copy link

coorasse commented Jun 9, 2021

Fixes #371 and glebm/i18n-tasks#291 ?

@ghost
Copy link
Author

ghost commented Jun 9, 2021

It should! We can add some more tests to ensure that it works for the most commonly used Unicode characters

@tenderlove
Copy link
Member

Seems to break CI 😅. I really like the idea of supporting emoji, but I'm somewhat worried about supporting effectively a fork of libyaml. But I really do like the idea of supporting emoji 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants