Skip to main content

Unable to type a decimal comma on the numeric keypad (macOS)

On macOS, a period is entered instead of a decimal comma — how to fix this in Info.plist

Written by Lenka Haringerová

On macOS, you may find that you can't type a decimal comma on the numeric keypad — a period is entered instead. In this case, the application was started with a Java language setting other than Czech.

ℹ️ This applies to macOS only and only concerns the desktop application settings.

Steps

  1. In Finder, open the Applications folder, right-click (or Ctrl + click) on FlexiBee.app, and choose Show Package Contents.

  2. Open the file Contents/Info.plist in a text editor.

  3. Near the bottom of the file, find the list of Java parameters — you can identify it by the -Xmx parameter (e.g. <string>-Xmx1g</string>).

  4. Add two lines below this parameter:
    <string>-Duser.country=CZ</string>
    <string>-Duser.language=cs</string>

  5. Save the file and restart Flexi.

📝 The specific value for -Xmx varies for each installation depending on how much memory you have allocated for Java — see the article Increasing memory for Java. Add parameters without overwriting the existing value.

Did this answer your question?