-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
Polish language support #14241
Comments
I know we've worked a lot on international keyboards, so can you clarify exactly what problem you're having with the polish keyboard? |
@roblourens, there's a lot of trouble when using Polish keyboard and trying to enter Polish diacritic signs. I believe that US keyboard copies some shortcuts like ctrl+s to alt key as well; the thing is, alt+[aceszxnlo] are used for entering letters: ąćęśżźńłó respectively. This results in a conflict and inability to enter said letters. This is a very common problem with American software in Poland, even Windows 10 Mail and Store app were having it for a while. The problem with keybindings has already been raised by issues: #14234 #13198 #11090 #9205 Please mind that this request is for Polish language support in general, including the UI, which was not mentioned before on GitHub, I believe. |
Assigning to @dbaeumer for i18n as the keybindings issues seem to be closed or tracked elsewhere. |
@wojtekmaj just to be clear: when pressing alt+e for example VS Code takes you to the main menu bar and opens the edit menu. VS Code doesn't define any keyboard shortcut alt+e for a specific command. |
Actually, that's not correct for my case. Pressing alt+e creates letter ę for me :) And it works in VSCode as well. The only one not working in VSCode as of now is alt+l that should make the letter ł. Interestingly, capital Ł (shift+alt+l) works fine. |
OK thanks. Then this has nothing to do with i18n. |
But it is about i18n! It's about adding Polish UI language! It's just the discussion that went towards the issue that is already in 4 other tickets. |
@wojtekmaj there are different things here: having the UI strings in Polish is indeed a i18n issue. But translating it to Polish will not fix the problem that if you press alt+I you don't get the correct input letter. I will move the item back to i18n then. Please keep discussing the letter input in the other issues then. |
@wojtekmaj re: keyboard layouts. I believe it is https://www.microsoft.com/resources/msdn/goglobal/keyboards/kbdpl1.html In VSCode (driven by Chromium) On Windows, we don't ship with default keybindings for |
That is correct, I meant AltGr for the whole time. AltGr + l does not produce the letter ł. But let's keep that discussion in related issues that has already been created: |
@wojtekmaj Agreed, please also see the resolution on #9205:
Please create an issue on that extension. Here is the root cause -- https://github.com/alefragnani/vscode-bookmarks/blob/master/package.json#L112 |
@wojtekmaj, in case you are interested in contributing translation. Here is the instruction. http://aka.ms/vscodeloc. Discussion is still ongoing about what % of translation need to reach before integrate to VS Code product. |
@danyeh Sweet! Just what I dreamed of. Thanks! |
Hi, I've just installed new version of VSCode (1.14.0 for Mac), and I have same problem as @wojtekmaj. I removed keybindings for alt+z (for Polish location still is binded to wordwrap #13198) but in integrated console I cant type alt+l => ł . I removed all extension from ~/.vscode and before installation I removed ~/Library/Application Support/Code so my installation is clean. |
Great, now when I removed binding to alt+z, word wrap is not working from menubar (view -> toggle wordwrap) in text editor :( |
The problem is that in Polish keyboard layout, 'right alt' + letter: [acelnoszx] produces a Polish diactric character i.e. [acelnoszx] -> [ąćęłńóśżź]. VS Code has no concept of left/right alt key - at least on Windows, hence many 'alt + letter' combinations produce Polish special letters instead of activating commands. It also applies to to more complex keybindings like Ctrl + Alt + letter and it effectively renders using VSCode keyshortcuts useless. There is no issue in full Visual Studio, so I do not see why it is not working as expected in VS Code. Can you fix it somehow? |
Looks like this (RIGHT)ALT+l problem cannot be solved for a year now :( |
Fix for this should be simple: when keyboard setting in OS is "Polish (programmers) keyboard", don't trigger Ctrl+Alt shortcuts with AlrtGr (right Alt) key. For now the only real solution is to unset/change conflicting keybindings. |
@mrrau the problem is that you cannot unset this binding, because it doesn't appear in the bindings configuration table :) |
@piotrku Anyway, I think handling AltGr key can be an Electron issue. |
@mrrau - you're right "ctrl+alt+l" does the trick when using "Polish (programmers) keyboard" ! |
In Version 1.21.0 |
alt + z doesn't work at all |
In my case the problem was created by on of the VSC extensions - it took over the Polish letter shortcut, so as a first step in solving the problem I'd try to run VSC with all extensions removed to see if the problem still exists. |
I see there's already an open issue here. Such a shame this has been an issue for at least 1.5 years :/ I don't have a lot of high hopes of the creator fixing this basic international issue. This is the issue I opened: #50341 |
I'm resolving this as a duplicate of #50341. if that's not the case, please let me know and i'll reopen and assign accordingly. cc @alexandrudima |
Initial request was about adding Polish UI language, and along with that support for altGr keys and such, so that's not really the case. |
altGr keys work fine for me now, aren't for you? |
Yep. But the interface is still in English. |
@wojtekmaj , Polish language was enabled in community localization tool - Transifex. Translation completion rate has not reached the threshold (50%) that we setup to start to publish beta version of the Polish language pack. It will be great if you can help to nurture Polish community to contribute more. We certainly wish can have Polish language pack as early as possible. VS Code community localization project info is here: https://aka.ms/vscodeloc. |
Please add Polish support and Polish keyboard key bindings (Polish keyboard does not use alt+[letter] for shortcuts as this conflicts with inputting letters like ążółćń).
I'd be happy to help with translations in case you are open to contributions via services like getlocalization.
The text was updated successfully, but these errors were encountered: