Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Why is JIRA so good with Hebrew? What does JIRA have that handles this?


If I type in using a Hebrew keyboard 100A/290ה

it comes out correctly, I don't have to switch to the English keyboard at all.

I can just type in, using a Hebrew keyboard, 100Shift+A/290ה

My question is: what feature or kit does JIRA have that handles this?

I ask because in my Windows-based system, we can't type that cursively, without swapping to the English keyboard. Here is an example:

2023-11-13 15_26_21-_Untitled - Notepad.png

Thank you.

1 answer

Hello Radu,


The ability of JIRA to handle input from a Hebrew keyboard seamlessly, including mixing Hebrew and Latin characters without the need to switch keyboard layouts, is likely due to a combination of factors related to internationalization and text handling features built into JIRA and the underlying technologies it uses.


1. Unicode Support


  • Unicode Encoding: JIRA supports Unicode, a standard for text encoding that includes virtually all written languages, including Hebrew. This means it can recognize and display characters from different languages and scripts, including the mix of Hebrew and Latin characters.


2. Advanced Text Editor


  • Rich Text Editor: JIRA often uses rich text editors that are designed to handle complex text input. These editors are equipped to handle right-to-left languages like Hebrew, as well as mixed content.
  • Input Method Editor (IME) Compatibility: These editors are usually compatible with various IMEs, which allows for easy input of non-Latin scripts.


3. Browser Handling


  • Browser Capabilities: The way JIRA is rendered in web browsers also plays a role. Modern browsers are well-equipped to handle multiple languages and scripts, including right-to-left scripts like Hebrew.
  • HTML and CSS: HTML and CSS standards used in web applications like JIRA support internationalization, which includes handling bidirectional text.


4. JavaScript Libraries


  • JavaScript and Frameworks: JIRA, like many web applications, likely uses JavaScript and various frameworks that provide better handling of international text input.


5. Operating System Independence


  • Web-Based Platform: Being a web-based application, JIRA relies on the browser and its own internal handling of text input, which can be more flexible than some desktop applications in terms of language input.


Windows-Based Systems Limitations


  • In contrast, your experience with Windows-based systems like Notepad indicates a limitation in how these applications are handling text input. Notepad, being a very basic text editor, lacks the advanced text handling features of modern web applications.




In summary, JIRA’s adept handling of mixed language input is due to its support for Unicode, sophisticated text editors, reliance on modern web technologies, and the capabilities of web browsers in handling complex text inputs. This combination of features makes it possible to input text in Hebrew seamlessly without the need to switch keyboard layouts, a functionality that may not be as refined in more basic text-editing applications in Windows.

Suggest an answer

Log in or Sign up to answer