I have installed Fedora 30 (cinnamon spin) on this computer, and the system locale setting is US, while region is Norway. Seems to make sense to me, I'm more used to english menus, but the keyboard is for Norway.
Also the system keyboard layout is set to Norwegian.
The problem is that Inkscape only accept dot as as decimal character.
I was able to somehow get a workaround, that was to set system locale setting to NO. But the problem is that it then changes the language for all programs and dialog system wide, included Inkscape. And I don't want that.
Then the question is:
How can I make Inkscape use comma as decimal separator instead of dot, without making system wide changes?
this is handled by your system, and if you are using Silverblue you are using a different three organization respect Debian based distro (I tested it with Debian), this might not work because the containerization.
Before you need to know your locales available from your terminal:
The result here is that both Inkscape menu language AND keyboard (decimal separator) is set to norwegian. So maybe I can do like before (when using Windows) - that I deleted all the language specific folders in Inkscape program folder, and then only english translation was left ?
As I said I don't know how to handle Fedora, in Debian there is a command that can reconfigure the locale adding and removing them from a list, you can check for the equivalent on Fedora, the command is:
The problem is partially solved, as I can run this command in terminal
env LC_NUMERIC=nn_NO.iso88591 inkscape
However, I need to find a method so that this applies to Inkscape also when I open a svg file from file browser (Nero as in Cinnamon desktop, or "Files" when in Gnome desktop).
The command should look something like this: env LC_NUMERIC=nb_NO.utf8 inkscape %F
Click ok, and close all opened menus.
Next time a SVG file is opened from within Nero file browser, it should open Inkscape with localized numeric keyboard. This works for me.
Btw - I tried this with flatpak variant of Inkscape, anyone here know how to do the same? If I try to put "env LC_NUMERIC=nb_NO.utf8 " in front of the flatpak-inkscape launcher, it disappear from the menu.
A little update on this regarding flatpak. I just tested on Fedora 34 Workstation, and I get it to work if the full command is
env LC_NUMERIC=nb_NO.utf8 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape --file-forwarding org.inkscape.Inkscape
It seems to work now, it didn't work at the time I wrote the previous post over a year ago. I'm going to try to change the desktop file accordingly - it's link are located:
EDIT/UPDATE : Seems the change of org.inkscape.Inkscape.desktop file didn't have any effect. Seems that the only usable workaround is to call Inkscape/flatpak from terminal.
EDIT/UPDATE 2 : After editing desktop files, remember to run this command for updating:
sudo update-desktop-database
And the edited content of the org.inkscape.Inkscape.desktop file
[Desktop Entry]
Version=1.0
Name[ar]=إنكسكيب
Name[as]=ইনস্কেপ
Name[be]=Inkscape
Name[bg]=Inkscape
Name[bn_BD]=ইন্কস্কেপ
Name[br]=Inkscape
Name[brx]=इङ्कस्केप
Name[ca]=Inkscape
Name[ca@valencia]=Inkscape
Name[cs]=Inkscape
Name[da]=Inkscape
Name[de]=Inkscape
Name[doi]=इंकस्केप
Name[el]=Inkscape
Name[en_GB]=Inkscape
Name[es]=Inkscape
Name[eu]=Inkscape
Name[fi]=Inkscape
Name[fr]=Inkscape
Name[ga]=Inkscape
Name[gl]=Inkscape
Name[gu]=Inkscape
Name[he]=אינקסקייפ
Name[hi]=इंकस्केप
Name[hr]=Inkscape
Name[hu]=Inkscape
Name[id]=Inkscape
Name[is]=Inkscape
Name[it]=Inkscape
Name[ja]=Inkscape
Name[km]=Inkscape
Name[kn]=ಇಂಕ್ಸ್ಕೇಪ್
Name[ko]=잉크스케이프
Name[kok]=इंकस्केप
Name[kok@latin]=Inkscape
Name[ks@aran]=اِنکسکیپ
Name[ks@deva]=इनकसकेप
Name[lv]=Inkscape
Name[mai]=Inkscape
Name[ml]=ഇങ്ക്സ്കെയ്പ്
Name[mni]=ꯏꯪꯛꯁ꯭ꯀꯦꯞ
Name[mni@beng]=ইঙ্কস্কেপ
Name[mr]=इंकस्केप
Name[nb]=Inkscape
Name[nl]=Inkscape
Name[or]=ଇଙ୍କ୍ସ୍କେପ
Name[pl]=Inkscape
Name[pt_BR]=Inkscape
Name[pt]=Inkscape
Name[ro]=Inkscape
Name[ru]=Inkscape
Name[sa]=इङ्क्स्केप्
Name[sat@deva]=काली ञेनेल
Name[sat]=ᱠᱟᱞᱤ ᱧᱮᱱᱮᱞ
Name[sd]=اِنڪسڪيپ
Name[sd@deva]=इंकस्केप
Name[sk]=Inkscape
Name[sl]=Inkscape
Name[sr@latin]=Inkscape
Name[sr]=Inkscape
Name[sv]=Inkscape
Name[ta]=Inkscape
Name[te]=ఇంక్స్కేప్
Name[tr]=Inkscape
Name[uk]=Inkscape
Name[ur]=انك اسكیپ
Name[vi]=Inkscape
Name[zh_CN]=Inkscape
Name[zh_TW]=Inkscape
Name=Inkscape
GenericName[ar]=محرر الرسومات الشعاعية
GenericName[as]=ভেক্টৰ গ্ৰাফিক্স সম্পাদনকৰ্তা
GenericName[be]=Рэдактар вэктарнай ґрафікі
GenericName[bg]=Редактор за векторна графика
GenericName[bn_BD]=ভেক্টর গ্রাফিক্স সম্পাদক
GenericName[br]=Embanner kevregadoù sturiadel
GenericName[brx]=भेक्टर ग्राफिक्स सुजुगिरि
GenericName[ca]=Editor de gràfics vectorials
GenericName[ca@valencia]=Editor de gràfics vectorials
GenericName[cs]=Editor vektorové grafiky
GenericName[da]=Editor til vektorgrafik
GenericName[de]=Vektorgrafikeditor
GenericName[doi]=वैक्टर ग्राफिक्स संपादक
GenericName[el]=Επεξεργαστής διανυσματικών γραφικών
GenericName[en_GB]=Vector Graphics Editor
GenericName[es]=Editor de gráficos vectoriales
GenericName[eu]=Grafiko bektorialen editorea
GenericName[fi]=vektorigrafiikkaeditori
GenericName[fr]=Éditeur d'images vectorielles SVG Inkscape
GenericName[gl]=Editor de imaxes vectoriais
GenericName[gu]=વ્હેક્ટર ગ્રાફિક્સ સંપાદક
GenericName[he]=עורך גרפיקה וקטורית
GenericName[hi]=वेक्टर ग्राफिक्स संपादक
GenericName[hr]=Uređivač vektorskih grafika
GenericName[hu]=Vektorgrafikai szerkesztő
GenericName[id]=Penyunting Grafik Vektor
GenericName[is]=Teikniforrit fyrir vigramyndir / línuteikningar
GenericName[it]=Editor grafico vettoriale SVG
GenericName[ja]=ベクターグラフィックエディター
GenericName[km]=កម្មវិធីកែសម្រួលក្រាហ្វិកវ៉ិចទ័រ
GenericName[kn]=ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್ಸ್ ಸಂಪಾದಕ
GenericName[ko]=벡터그래픽편집기
GenericName[kok]=व्हेक्टर ग्राफिक्स संपादक
GenericName[kok@latin]=vekttor grafiks edittor
GenericName[ks@aran]=ویکٹر گرافکس اڈیٹر
GenericName[ks@deva]=वयक्टर ग्राफ़िक्स अडीटर
GenericName[lv]=Vektoru grafikas redaktors
GenericName[mai]=सदिश आलेखी संपादक
GenericName[ml]=വെക്ടര് ഗ്രാഫിക്സ് എഡിറ്റര്
GenericName[mni]=ꯚꯦꯛꯇꯔꯒ꯭ꯔꯥꯐꯤꯛꯁꯏꯗꯤꯇꯔ
GenericName[mni@beng]=ভেক্তর গ্রাফিক্স ইদিতর
GenericName[mr]=व्हेक्टर ग्राफिक्स संपादक
GenericName[nb]=Tegneprogram for vektorgrafikk
GenericName[nl]=Vector tekenpakket
GenericName[or]=ଭେକ୍ଟର ଗ୍ରାଫିକ୍ସ ସଂପାଦ୍କ
GenericName[pl]=Edytor grafiki wektorowej
GenericName[pt_BR]=Editor de Imagens Vetoriais
GenericName[pt]=Editor de imagens vetoriais
GenericName[ro]=Editor de grafică vectorială
GenericName[ru]=Редактор векторной графики
GenericName[sa]=वेक्टर् सुचित्रीयसंपादकः
GenericName[sat@deva]=वेक्टर गार चिता़र सासापड़ाव
GenericName[sat]=ᱣᱮᱠᱴᱨ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱥᱟᱥᱟᱯᱲᱟᱣ
GenericName[sd]=ويڪٽر اکري چٽ سمپادڪ
GenericName[sd@deva]=वेक्टर अखिरी चिट संपादकु
GenericName[sk]=editor vektorovej grafiky
GenericName[sl]=Urejevalnik vektorskih slik
GenericName[sr@latin]=Program za vektorsko crtanje
GenericName[sr]=Програм за векторско цртање
GenericName[ta]=வெக்டார் வரைகலை எடிட்டர்
GenericName[te]=సదిశ రేఖాచిత్రాల కూర్పరి
GenericName[tr]=Vektör Grafik Düzenleyici
GenericName[uk]=Редактор векторної графіки
GenericName[ur]=انك اسكیپ ویكٹر گرافیكس ایڈیٹر
GenericName[vi]=Trình xử lý ảnh Véc-tơ
GenericName[zh_CN]=矢量图形编辑器
GenericName[zh_TW]=向量繪圖軟體
GenericName=Vector Graphics Editor
X-GNOME-FullName=Inkscape Vector Graphics Editor
Comment[ar]=إنشاء و تحرير الرسومات الشعاعية
Comment[as]=জুখিব পৰা ভেক্টৰ গ্ৰাফিক্স ছবিবোৰ তৈয়াৰ আৰু সম্পাদনা কৰক
Comment[be]=Стварэньне й зьмяненьне відарысаў вэктарнай ґрафікі (SVG)
Comment[bg]=Създаване и промяна на Scalable Vector Graphics
Comment[bn]=স্কেলেবল ভেক্টর গ্রাফিক্স ছবি তৈরী ও সম্পাদনা করুন
Comment[bn_BD]=স্কেলেবল ভেক্টর গ্রাফিক্স ছবি তৈরী ও সম্পাদনা করুন
Comment[br]=Krouiñ hag embann skeudennoù mod SVG (Scalable Vector Graphics)
Comment[brx]=सुजाथाव भेक्टर ग्राफिक्स मुसुखाफोर सोरजि आरो सुजु
Comment[ca]=Creeu i editeu imatges de gràfics de vectors escalables
Comment[ca@valencia]=Creeu i editeu imatges de gràfics de vectors escalables
Comment[cs]=Vytvářejte a upravujte obrázky Scalable Vector Graphics
Comment[da]=Opret og rediger SVG-billeder
Comment[de]=Skalierbare Vektorgrafiken erstellen und bearbeiten
Comment[doi]=मापजोग वैक्टर ग्राफिक्स बिंब बनाओ ते संपादत करो
Comment[dz]=ཆ་ཚད་འཇལ་བཏུབ་པའི་མཉམ་ཐིག་ཚད་རིས་ཀྱི་གཟུགས་བརྙན་ཚུ་གསར་བསྐྲུན་དང་ཞུན་དག་འབད།
Comment[el]=Δημιουργία και τροποποίηση κλιμακώσιμων διανυσματικών εικόνων γραφικών
Comment[en_AU]=Create and edit Scalable Vector Graphics images
Comment[en_GB]=Create and edit Scalable Vector Graphics images
Comment[eo]=Kreu kaj redaktu bildoj en formato SVG (Scalable Vector Graphics)
Comment[es]=Cree y edite Gráficos Vectoriales Escalables (SVG)
Comment[et]=SVG-vektorgraafikas piltide joonistamine ja muutmine
Comment[eu]=Sortu eta editatu Grafiko Bektorial Eskalakor (SVG) formatuko irudiak
Comment[fi]=Luo ja muokkaa Scalable Vector Graphics -piirroksia
Comment[fr]=Créer et éditer des images Scalable Vector Graphics
Comment[gl]=Cree e edite imaxes Scalable Vector Graphics
Comment[gu]=માપવાયોગ્ય વ્હેક્ટર ગ્રાફિક્સ છવિઓ બનાવો અને સંપાદિત કરો
Comment[he]=יצירה ועריכה של תמונות בגרפיקת וקטורים נמתחת
Comment[hi]=मापनीय वेक्टर ग्राफिक्स छवियां बनाएं और संपादित करें
Comment[hr]=Stvori i uredi skalabilne vektorske grafike
Comment[hu]=Scalable Vector Graphics (méretezhető vektorgrafika, SVG)-képek létrehozása és szerkesztése
Comment[id]=Membuat dan mengedit gambar Scalable Vector Graphics
Comment[is]=Vinna með SVG vektorteikningar (Scalable Vector Graphics)
Comment[it]=Crea e modifica immagini Scalable Vector Graphics
Comment[ja]=Scalable Vector Graphics (SVG) 画像の作成と編集を行います
Comment[km]=បង្កើត និងកែសម្រួលរូបភាពក្រាហ្វិកវ៉ិចទ័រដែលអាចធ្វើមាត្រដ្ឋានបាន
Comment[kn]=ಸ್ಕೇಲೆಬಲ್ ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್ಸ್ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಿ ಹಾಗು ಸಂಪಾದಿಸಿ
Comment[ko]=SVG(Scalable Vector Graphics) 이미지만들기및편집하기
Comment[kok]=स्केलेबल व्हेक्टर ग्राफिक्स प्रतिमा तयार आणि संपादित करात
Comment[kok@latin]=Mapache vekttor grafiks rupnnem roch ani sompadit kor
Comment[ks@aran]=بناویوتہٕ ادارت کٔریو قابلئ پیمائش ویکٹر گرافکس شکلہٕ
Comment[ks@deva]=बनावीव तअ. इदारत कॲरीव क़ाबलिअ पेयमाईश वयक्टर ग्राफ़िक्स शकलअ.
Comment[lt]=Kurti ir redaguoti vektorinius grafinius piešinius
Comment[lv]=Izveidojiet un labojiet mērogojamās vektoru grafikas (SVG) attēlus
Comment[mai]=मापनीय सदिश आलेखी छवि बनाउ आओर संपादित करू
Comment[ml]=സ്കെയിലബിള് വെക്റ്റര് ഗ്രാഫിക്സ് ചിത്രങ്ങളെ നിര്മ്മിക്കുകയൊ എഡിറ്റൊ ചെയ്യുക
Comment[mni]=ꯁ꯭ꯀꯦꯂꯦꯕꯜꯚꯦꯛꯇꯔꯒ꯭ꯔꯥꯐꯤꯛꯁꯏꯃꯦꯖꯁꯤꯡꯁꯦꯝꯒꯠꯂꯣꯑꯃꯁꯨꯡꯁꯦꯝꯗꯣꯛꯎ
Comment[mni@beng]=স্কেলেবল ভেক্তর গ্রাফিক্স ইমেজশিং শেমগৎলো অমসুং শেমদোকউ
Comment[mr]=स्केलेबल व्हेक्टर ग्राफिक्स प्रतिमा तयार आणि संपादित करा
Comment[nb]=Lag og rediger Skalerbar VektorGrafikk-bilder
Comment[ne]=स्केलेबुल भेक्टर ग्राफिक्स छविहरू सिर्जना गर्नुहोस् र सम्पादन गर्नुहोस्
Comment[nl]=Scalable Vector Graphics-afbeeldingen maken en bewerken
Comment[nn]=Lag og rediger skalerbare vektorbilete (SVG)
Comment[or]=ସ୍କେଲେବଲ େଭକ୍ଟର ଗ୍ରାଫିକ୍ସ ଚିତ୍ରସବୁ ସୃଷ୍ଟି ଏବଂ ସଂପାଦନା କରନ୍୍ତୁ
Comment[pa]=ਸਕੇਲੇਬਲ ਵੈਕਟਰ ਗਰਾਫਿਕਸ ਚਿੱਤਰ ਬਣਾਓ ਅਤੇ ਸੋਧੋ
Comment[pl]=Tworzenie i edycja grafiki wektorowej SVG
Comment[pt_BR]=Crie e edite desenhos vetoriais escaláveis (SVG)
Comment[pt]=Criar e editar imagens gráficas vetoriais escaláveis
Comment[ro]=Creează și editează imagini în format Scalable Vector Graphics
Comment[ru]=Создание и изменение масштабируемой векторной графики в формате SVG
Comment[sa]=माप्य-वेक्टर्-सुचित्रीय-चित्राणि उत्पाद्य सम्पादय
Comment[sat@deva]=नाप दाड़ेयाक् वेक्टर गार चिता़र आहला तेयार मे आर सासापड़ाव मे
Comment[sat]=ᱱᱟᱯ ᱫᱟᱲᱮᱭᱟᱜ ᱣᱮᱠᱴᱨ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱟᱦᱞᱟ ᱛᱮᱭᱟᱨ ᱢᱮ ᱟᱨ ᱥᱟᱥᱟᱯᱲᱟᱣ ᱢᱮ
Comment[sd]=ماپڻ جوڳا ويڪٽر اکري چٽ ۽ عڪس خلقيو ۽ سمپادت ڪريو
Comment[sd@deva]=मापण जोॻो वेक्टर अखिरी चिट ऐं अक्स खलिकियो ऐं संपादित करियो.
Comment[sk]=Tvorba a úprava obrázkov Scalable Vector Graphics
Comment[sl]=Ustvarjajte in urejajte vektorske slike SVG
Comment[sr@latin]=Pravljenje i uređivanje SVG vektorskih slika
Comment[sr]=Прављење и уређивање SVG векторских слика
Comment[sv]=Skapa och redigera SVG-bilder
Comment[ta]=அளவிடக்கூடிய வெக்டார் வரைகலைகளின் படங்களை உருவாக்கி திருத்தவும்
Comment[te]=సదిశ రేఖాచిత్రాలని సృష్టించండి మరియు దిద్దుబాటు చేయండి
Comment[th]=สร้างและแก้ไขภาพ Scalable Vector Graphics
Comment[tr]=Ölçeklenebilir Vektör Grafik görüntüleri oluşturur ve düzenler
Comment[uk]=Створення та редагування зображень у форматі SVG
Comment[ur]=اسكیلیبل ویكٹر گرافیكس امیجس تخلیق اور مرتب كریں
Comment[vi]=Tạo và sửa ảnh véc-tơ co giãn được
Comment[zh_CN]=创建、编辑可缩放矢量图形图像
Comment[zh_TW]=建立和編輯可縮放向量繪圖圖形
Comment=Create and edit Scalable Vector Graphics images
Keywords[ar]=صورة;محرّر;شعاع;رسم;
Keywords[bg]=image;editor;vector;drawing;
Keywords[ca]=imatge;editor;vector;dibuix;
Keywords[ca@valencia]=imatge;editor;vector;dibuix;
Keywords[cs]=obrázek;editor;vektor;kresba;
Keywords[da]=billede;editor;redigering;vektor;tegning;
Keywords[de]=image;editor;vector;drawing;
Keywords[el]=εικόνα;επεξεργαστής;διάνυσμα;σχεδίαση;
Keywords[en_GB]=image;editor;vector;drawing;
Keywords[es]=imagen, editor; vectorial; dibujo;
Keywords[eu]=irudia;editotea;bektoriala;marrazkia;
Keywords[fi]=kuva;editori;vektori;piirustus;
Keywords[fr]=image;éditeur;vectoriel;dessin;
Keywords[hr]=slika;uređivač;vektor;crtež;
Keywords[hu]=kép;szerkesztő;vektor;rajzolás;
Keywords[is]=mynd;ritill;vigur;vektor;línur;teikning;
Keywords[it]=immagine;editor;vettoriale;disegno;
Keywords[ja]=image;editor;vector;drawing;
Keywords[ko]=이미지;편집기;벡터;그리기;
Keywords[lv]=attēls;redaktors;vektors;zīmējums;
Keywords[nl]=image;editor;vector;drawing;
Keywords[pl]=obaz; edytor; wektor; rysowanie;
Keywords[pt_BR]=imagem;editor;vetor;desenho;
Keywords[pt]=imagem;editor;vetorial;desenho;
Keywords[ru]=image;editor;vector;drawing;изображение;редактор;вектор;рисунок;
Keywords[sk]=obrázok;editor;vektorový;kreslenie;
Keywords[sv]=bild; redaktör; vektor; ritning;
Keywords[tr]=görüntü;düzenleyici;vektör;çizim;
Keywords[uk]=image;editor;vector;drawing;зображення;редактор;векторне;вектор;малювання;
Keywords[ur]=تصویر; ایڈیٹر; سمتیہ; ڈرائنگ;
Keywords[zh_CN]=image;editor;vector;drawing;矢量;图像;编辑;编辑器;向量;绘图;
Keywords[zh_TW]=影像;編輯器;向量;圖畫;
Keywords=image;editor;vector;drawing;
Type=Application
Categories=Graphics;VectorGraphics;GTK;
MimeType=image/svg+xml;image/svg+xml-compressed;application/vnd.corel-draw;application/pdf;application/postscript;image/x-eps;application/illustrator;image/cgm;image/x-wmf;application/x-xccx;application/x-xcgm;application/x-xcdt;application/x-xsk1;application/x-xcmx;image/x-xcdr;application/visio;application/x-visio;application/vnd.visio;application/visio.drawing;application/vsd;application/x-vsd;image/x-vsd;
# Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape --file-forwarding org.inkscape.Inkscape @@ %F @@
Exec=env LC_NUMERIC=nb_NO.utf8 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape --file-forwarding org.inkscape.Inkscape @@ %F @@
Terminal=false
StartupNotify=true
Icon=org.inkscape.Inkscape
X-Ayatana-Desktop-Shortcuts=Drawing
Actions=new-window;
X-Flatpak=org.inkscape.Inkscape
[X-Drawing Shortcut Group]
Name[ar]=رسم جديد
Name[bg]=Нова рисунка
Name[bn_BD]=নতুন ড্রইং
Name[br]=Tresadenn nevez
Name[ca]=Dibuix nou
Name[ca@valencia]=Dibuix nou
Name[cs]=Nová kresba
Name[da]=Ny tegning
Name[de]=Neue Zeichnung
Name[el]=Νέο σχέδιο
Name[en_GB]=New Drawing
Name[es]=Dibujo nuevo
Name[eu]=Marrazki berria
Name[fi]=Uusi piirros
Name[fr]=Nouveau dessin
Name[hi]=नया चित्र
Name[hr]=Novi crtež
Name[hu]=Új rajz
Name[id]=Gambar Baru
Name[is]=Ný teikning
Name[it]=Nuovo disegno
Name[ja]=新しいベクター画像
Name[ko]=새그림
Name[lv]=Jauns zīmējums
Name[nb]=Ny tegning
Name[nl]=Nieuwe tekening
Name[pl]=Nowy Rysunek
Name[pt_BR]=Novo Desenho
Name[pt]=Novo desenho
Name[ro]=Desen nou
Name[ru]=Новый рисунок
Name[sk]=Nová kresba
Name[sl]=Nova risba
Name[sr@latin]=Novi crtež
Name[sr]=Нови цртеж
Name[tr]=Yeni Çizim
Name[uk]=Новий малюнок
Name[zh_CN]=新建绘图
Name[zh_TW]=新增圖畫
Name=New Drawing
# Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape org.inkscape.Inkscape
TargetEnvironment=Unity
Exec=env LC_NUMERIC=nb_NO.utf8 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape org.inkscape.Inkscape
TargetEnvironment=Unity
[Desktop Action new-window]
Name[ca]=Obre una finestra nova
Name[cs]=Otevřít nové okno
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir en una ventana nueva
Name[hu]=Új ablak megnyitása
Name[is]=Opna nýjan glugga
Name[it]=Apri una nuova finestra
Name[ja]=新規ウィンドウを開く
Name[nl]=Nieuw venster openen
Name[pt_BR]=Abrir uma Nova Janela
Name[tr]=Yeni Bir Pencere Aç
Name[uk]=Відкрити нове вікно
Name[zh_CN]=打开新窗口
Name[zh_TW]=開啟新視窗
Name=Open a New Window
# Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape org.inkscape.Inkscape
Exec=env LC_NUMERIC=nb_NO.utf8 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape org.inkscape.Inkscape
Hi.
I have installed Fedora 30 (cinnamon spin) on this computer, and the system locale setting is US, while region is Norway. Seems to make sense to me, I'm more used to english menus, but the keyboard is for Norway.
Also the system keyboard layout is set to Norwegian.
The problem is that Inkscape only accept dot as as decimal character.
I was able to somehow get a workaround, that was to set system locale setting to NO. But the problem is that it then changes the language for all programs and dialog system wide, included Inkscape. And I don't want that.
Then the question is:
How can I make Inkscape use comma as decimal separator instead of dot, without making system wide changes?
Hi,
this is handled by your system, and if you are using Silverblue you are using a different three organization respect Debian based distro (I tested it with Debian), this might not work because the containerization.
Before you need to know your locales available from your terminal:
$ localectl list-locales
C.UTF-8
en_US.UTF-8
it_IT.UTF-8
Then you can test it changing the LANG variable like this using the command line:
env LANG=it_IT.UTF-8 inkscape
My default language is en_US.UTF-8 but changing the variable I was able to run it in Italian.
If that worked, you can modify your launcher like the example above:
"env LANG=<YOUR LOCALE> <your inkscape position>"
Try it and let me know!
Thanks for answering.
The language list is quite long, but those of interrest are:
localectl list-locales | grep 'NO'
nb_NO
nb_NO.iso88591
nb_NO.utf8
nn_NO
nn_NO.iso88591
nn_NO.utf8
no_NO
no_NO.ISO-8859-1
se_NO
se_NO.utf8
So I'll say that
nb_NO.utf8 seems to be the most correct.
env LANG=nb_NO.utf8 inkscape
(inkscape:6068): Gtk-WARNING **: 18:08:06.734: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.734: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.735: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.735: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.735: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.735: Kunne ikke finne temamotor i module_path: «murrine».
(inkscape:6068): Gtk-WARNING **: 18:08:06.736: Kunne ikke finne temamotor i module_path: «murrine».
** (inkscape:6068): WARNING **: 18:08:07.763: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:07.766: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:07.769: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:07.772: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:07.778: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:07.786: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.417: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.421: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.423: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.425: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.427: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
** (inkscape:6068): WARNING **: 18:08:57.430: Unimplemented style property SP_PROP_STOP_COLOR: value: #000000
The result here is that both Inkscape menu language AND keyboard (decimal separator) is set to norwegian. So maybe I can do like before (when using Windows) - that I deleted all the language specific folders in Inkscape program folder, and then only english translation was left ?
Edit.
I quickly see that the locale files for Linux have a very different mapping compared to WIndows.
A search reveales that the language files is located
locate inkscape
. . . . .
/usr/share/locale/am/LC_MESSAGES/inkscape.mo
/usr/share/locale/ar/LC_MESSAGES/inkscape.mo
/usr/share/locale/as/LC_MESSAGES/inkscape.mo
/usr/share/locale/az/LC_MESSAGES/inkscape.mo
/usr/share/locale/be/LC_MESSAGES/inkscape.mo
/usr/share/locale/bg/LC_MESSAGES/inkscape.mo
/usr/share/locale/bn/LC_MESSAGES/inkscape.mo
/usr/share/locale/bn_BD/LC_MESSAGES/inkscape.mo
/usr/share/locale/br/LC_MESSAGES/inkscape.mo
/usr/share/locale/brx/LC_MESSAGES/inkscape.mo
/usr/share/locale/ca/LC_MESSAGES/inkscape.mo
/usr/share/locale/ca@valencia/LC_MESSAGES/inkscape.mo
/usr/share/locale/cs/LC_MESSAGES/inkscape.mo
/usr/share/locale/da/LC_MESSAGES/inkscape.mo
/usr/share/locale/de/LC_MESSAGES/inkscape.mo
/usr/share/locale/doi/LC_MESSAGES/inkscape.mo
/usr/share/locale/dz/LC_MESSAGES/inkscape.mo
/usr/share/locale/el/LC_MESSAGES/inkscape.mo
/usr/share/locale/en_AU/LC_MESSAGES/inkscape.mo
/usr/share/locale/en_CA/LC_MESSAGES/inkscape.mo
/usr/share/locale/en_GB/LC_MESSAGES/inkscape.mo
/usr/share/locale/en_US@piglatin/LC_MESSAGES/inkscape.mo
/usr/share/locale/eo/LC_MESSAGES/inkscape.mo
/usr/share/locale/es/LC_MESSAGES/inkscape.mo
/usr/share/locale/es_MX/LC_MESSAGES/inkscape.mo
/usr/share/locale/et/LC_MESSAGES/inkscape.mo
/usr/share/locale/eu/LC_MESSAGES/inkscape.mo
/usr/share/locale/fa/LC_MESSAGES/inkscape.mo
/usr/share/locale/fi/LC_MESSAGES/inkscape.mo
/usr/share/locale/fr/LC_MESSAGES/inkscape.mo
/usr/share/locale/ga/LC_MESSAGES/inkscape.mo
/usr/share/locale/gl/LC_MESSAGES/inkscape.mo
/usr/share/locale/gu/LC_MESSAGES/inkscape.mo
/usr/share/locale/he/LC_MESSAGES/inkscape.mo
/usr/share/locale/hi/LC_MESSAGES/inkscape.mo
/usr/share/locale/hr/LC_MESSAGES/inkscape.mo
/usr/share/locale/hu/LC_MESSAGES/inkscape.mo
/usr/share/locale/hy/LC_MESSAGES/inkscape.mo
/usr/share/locale/id/LC_MESSAGES/inkscape.mo
/usr/share/locale/is/LC_MESSAGES/inkscape.mo
/usr/share/locale/it/LC_MESSAGES/inkscape.mo
/usr/share/locale/ja/LC_MESSAGES/inkscape.mo
/usr/share/locale/km/LC_MESSAGES/inkscape.mo
/usr/share/locale/kn/LC_MESSAGES/inkscape.mo
/usr/share/locale/ko/LC_MESSAGES/inkscape.mo
/usr/share/locale/kok/LC_MESSAGES/inkscape.mo
/usr/share/locale/kok@latin/LC_MESSAGES/inkscape.mo
/usr/share/locale/ks@aran/LC_MESSAGES/inkscape.mo
/usr/share/locale/ks@deva/LC_MESSAGES/inkscape.mo
/usr/share/locale/lt/LC_MESSAGES/inkscape.mo
/usr/share/locale/lv/LC_MESSAGES/inkscape.mo
/usr/share/locale/mai/LC_MESSAGES/inkscape.mo
/usr/share/locale/mk/LC_MESSAGES/inkscape.mo
/usr/share/locale/ml/LC_MESSAGES/inkscape.mo
/usr/share/locale/mn/LC_MESSAGES/inkscape.mo
/usr/share/locale/mni/LC_MESSAGES/inkscape.mo
/usr/share/locale/mni@beng/LC_MESSAGES/inkscape.mo
/usr/share/locale/mr/LC_MESSAGES/inkscape.mo
/usr/share/locale/nb/LC_MESSAGES/inkscape.mo
/usr/share/locale/ne/LC_MESSAGES/inkscape.mo
/usr/share/locale/nl/LC_MESSAGES/inkscape.mo
/usr/share/locale/nn/LC_MESSAGES/inkscape.mo
/usr/share/locale/or/LC_MESSAGES/inkscape.mo
/usr/share/locale/pa/LC_MESSAGES/inkscape.mo
/usr/share/locale/pl/LC_MESSAGES/inkscape.mo
/usr/share/locale/pt/LC_MESSAGES/inkscape.mo
/usr/share/locale/pt_BR/LC_MESSAGES/inkscape.mo
/usr/share/locale/ro/LC_MESSAGES/inkscape.mo
/usr/share/locale/ru/LC_MESSAGES/inkscape.mo
/usr/share/locale/rw/LC_MESSAGES/inkscape.mo
/usr/share/locale/sa/LC_MESSAGES/inkscape.mo
/usr/share/locale/sat/LC_MESSAGES/inkscape.mo
/usr/share/locale/sat@deva/LC_MESSAGES/inkscape.mo
/usr/share/locale/sd/LC_MESSAGES/inkscape.mo
/usr/share/locale/sd@deva/LC_MESSAGES/inkscape.mo
/usr/share/locale/sk/LC_MESSAGES/inkscape.mo
/usr/share/locale/sl/LC_MESSAGES/inkscape.mo
/usr/share/locale/sq/LC_MESSAGES/inkscape.mo
/usr/share/locale/sr/LC_MESSAGES/inkscape.mo
/usr/share/locale/sr@latin/LC_MESSAGES/inkscape.mo
/usr/share/locale/sv/LC_MESSAGES/inkscape.mo
/usr/share/locale/ta/LC_MESSAGES/inkscape.mo
/usr/share/locale/te/LC_MESSAGES/inkscape.mo
/usr/share/locale/th/LC_MESSAGES/inkscape.mo
/usr/share/locale/tr/LC_MESSAGES/inkscape.mo
/usr/share/locale/uk/LC_MESSAGES/inkscape.mo
/usr/share/locale/ur/LC_MESSAGES/inkscape.mo
/usr/share/locale/vi/LC_MESSAGES/inkscape.mo
/usr/share/locale/zh_CN/LC_MESSAGES/inkscape.mo
/usr/share/locale/zh_TW/LC_MESSAGES/inkscape.mo
Can these files be deleted, and would Inkscape revert to english menu language ?
As I said I don't know how to handle Fedora, in Debian there is a command that can reconfigure the locale adding and removing them from a list, you can check for the equivalent on Fedora, the command is:
sudo dpkg-reconfigure locale
Update.
The problem is partially solved, as I can run this command in terminal
However, I need to find a method so that this applies to Inkscape also when I open a svg file from file browser (Nero as in Cinnamon desktop, or "Files" when in Gnome desktop).
For Cinnamon/Nemo, the solution is:
Next time a SVG file is opened from within Nero file browser, it should open Inkscape with localized numeric keyboard. This works for me.
Btw - I tried this with flatpak variant of Inkscape, anyone here know how to do the same?
If I try to put "env LC_NUMERIC=nb_NO.utf8 " in front of the flatpak-inkscape launcher, it disappear from the menu.
Hi.
A little update on this regarding flatpak. I just tested on Fedora 34 Workstation, and I get it to work if the full command is
env LC_NUMERIC=nb_NO.utf8 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=inkscape --file-forwarding org.inkscape.Inkscape
It seems to work now, it didn't work at the time I wrote the previous post over a year ago. I'm going to try to change the desktop file accordingly - it's link are located:
/var/lib/flatpak/exports/share/applications/org.inkscape.Inkscape.desktop
EDIT/UPDATE : Seems the change of org.inkscape.Inkscape.desktop file didn't have any effect. Seems that the only usable workaround is to call Inkscape/flatpak from terminal.EDIT/UPDATE 2 : After editing desktop files, remember to run this command for updating:
And the edited content of the org.inkscape.Inkscape.desktop file