Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Add support for non-latin characters #452

Merged
merged 1 commit into from
Dec 14, 2023

Conversation

Belchy06
Copy link
Collaborator

Relevant components:

  • Signalling server
  • Frontend library
  • Frontend UI library
  • Matchmaker
  • Platform scripts
  • SFU

Problem statement:

Keyboard input currently only supports Latin characters

Solution

Browsers implement the composition series of events (compositionstart, compositionupdate and compositionend). By listening to the compositionend event, we can transmit any non-Latin characters (eg Chinese simplified) through to the Unreal Application.

Test Plan and Compatibility

Tested input with editor streaming and the Chinese-simplified keyboard on iOS 17.2.

@Belchy06 Belchy06 linked an issue Dec 13, 2023 that may be closed by this pull request
@Belchy06 Belchy06 self-assigned this Dec 13, 2023
@mcottontensor mcottontensor merged commit ce299eb into EpicGames:master Dec 14, 2023
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

How to input Chinese in a input widget?
2 participants