Is it possible (how to) run an app in Windows with certain keyboard language preset?












0














So, I have set my keyboard language setting as "per app" (not global as Win 10 default) and I use some apps only with English layout, but when I run them, they always start with Russian keyboard layout. Is it possible to run an app with English layout preset (say, cmd)? Ideally, I'd like to change my .lnk files in some fashion like



C:some pathanApp.exe
C:WindowsSystem32cmd.exe --keyboard-language en-us
C:some pathanotherApp.exe --keyboard-language ru


so that they launch the app in that way; but cmd or AutoHotKey scripts are also acceptable.










share|improve this question
























  • If this question gets an answer that would be sufficient
    – YakovL
    Dec 17 at 14:41










  • Although here is no accepted answer, my question actually duplicates it
    – YakovL
    Dec 17 at 14:48
















0














So, I have set my keyboard language setting as "per app" (not global as Win 10 default) and I use some apps only with English layout, but when I run them, they always start with Russian keyboard layout. Is it possible to run an app with English layout preset (say, cmd)? Ideally, I'd like to change my .lnk files in some fashion like



C:some pathanApp.exe
C:WindowsSystem32cmd.exe --keyboard-language en-us
C:some pathanotherApp.exe --keyboard-language ru


so that they launch the app in that way; but cmd or AutoHotKey scripts are also acceptable.










share|improve this question
























  • If this question gets an answer that would be sufficient
    – YakovL
    Dec 17 at 14:41










  • Although here is no accepted answer, my question actually duplicates it
    – YakovL
    Dec 17 at 14:48














0












0








0


1





So, I have set my keyboard language setting as "per app" (not global as Win 10 default) and I use some apps only with English layout, but when I run them, they always start with Russian keyboard layout. Is it possible to run an app with English layout preset (say, cmd)? Ideally, I'd like to change my .lnk files in some fashion like



C:some pathanApp.exe
C:WindowsSystem32cmd.exe --keyboard-language en-us
C:some pathanotherApp.exe --keyboard-language ru


so that they launch the app in that way; but cmd or AutoHotKey scripts are also acceptable.










share|improve this question















So, I have set my keyboard language setting as "per app" (not global as Win 10 default) and I use some apps only with English layout, but when I run them, they always start with Russian keyboard layout. Is it possible to run an app with English layout preset (say, cmd)? Ideally, I'd like to change my .lnk files in some fashion like



C:some pathanApp.exe
C:WindowsSystem32cmd.exe --keyboard-language en-us
C:some pathanotherApp.exe --keyboard-language ru


so that they launch the app in that way; but cmd or AutoHotKey scripts are also acceptable.







windows-10 keyboard language






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 17 '17 at 12:04

























asked Apr 19 '17 at 13:01









YakovL

1921111




1921111












  • If this question gets an answer that would be sufficient
    – YakovL
    Dec 17 at 14:41










  • Although here is no accepted answer, my question actually duplicates it
    – YakovL
    Dec 17 at 14:48


















  • If this question gets an answer that would be sufficient
    – YakovL
    Dec 17 at 14:41










  • Although here is no accepted answer, my question actually duplicates it
    – YakovL
    Dec 17 at 14:48
















If this question gets an answer that would be sufficient
– YakovL
Dec 17 at 14:41




If this question gets an answer that would be sufficient
– YakovL
Dec 17 at 14:41












Although here is no accepted answer, my question actually duplicates it
– YakovL
Dec 17 at 14:48




Although here is no accepted answer, my question actually duplicates it
– YakovL
Dec 17 at 14:48










2 Answers
2






active

oldest

votes


















0














I'm not sure if this is what you're looking for but there is this.
Settings -> Time & Language -> Region & Language -> Additional Date, Time & Language Settings -> Advanced Settings -> Switching Input Settings. They couldn't have hidden it any better!!!






share|improve this answer





















  • yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
    – YakovL
    Apr 19 '17 at 13:51










  • It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
    – boxa72_dev
    Apr 19 '17 at 14:08










  • hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
    – YakovL
    Dec 17 at 14:35





















0














Looks like https://github.com/xupefei/Locale-Emulator deserves a try, the claimed functionality seems to be exactly what I need






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1201176%2fis-it-possible-how-to-run-an-app-in-windows-with-certain-keyboard-language-pre%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I'm not sure if this is what you're looking for but there is this.
    Settings -> Time & Language -> Region & Language -> Additional Date, Time & Language Settings -> Advanced Settings -> Switching Input Settings. They couldn't have hidden it any better!!!






    share|improve this answer





















    • yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
      – YakovL
      Apr 19 '17 at 13:51










    • It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
      – boxa72_dev
      Apr 19 '17 at 14:08










    • hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
      – YakovL
      Dec 17 at 14:35


















    0














    I'm not sure if this is what you're looking for but there is this.
    Settings -> Time & Language -> Region & Language -> Additional Date, Time & Language Settings -> Advanced Settings -> Switching Input Settings. They couldn't have hidden it any better!!!






    share|improve this answer





















    • yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
      – YakovL
      Apr 19 '17 at 13:51










    • It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
      – boxa72_dev
      Apr 19 '17 at 14:08










    • hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
      – YakovL
      Dec 17 at 14:35
















    0












    0








    0






    I'm not sure if this is what you're looking for but there is this.
    Settings -> Time & Language -> Region & Language -> Additional Date, Time & Language Settings -> Advanced Settings -> Switching Input Settings. They couldn't have hidden it any better!!!






    share|improve this answer












    I'm not sure if this is what you're looking for but there is this.
    Settings -> Time & Language -> Region & Language -> Additional Date, Time & Language Settings -> Advanced Settings -> Switching Input Settings. They couldn't have hidden it any better!!!







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Apr 19 '17 at 13:18









    boxa72_dev

    212




    212












    • yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
      – YakovL
      Apr 19 '17 at 13:51










    • It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
      – boxa72_dev
      Apr 19 '17 at 14:08










    • hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
      – YakovL
      Dec 17 at 14:35




















    • yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
      – YakovL
      Apr 19 '17 at 13:51










    • It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
      – boxa72_dev
      Apr 19 '17 at 14:08










    • hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
      – YakovL
      Dec 17 at 14:35


















    yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
    – YakovL
    Apr 19 '17 at 13:51




    yeap, I was there, but there's no hint about how to set a per-app on-open layout, only a setting to allow per-app layout
    – YakovL
    Apr 19 '17 at 13:51












    It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
    – boxa72_dev
    Apr 19 '17 at 14:08




    It probably has to be done programmatically although my forte is C & Python whereas you'll probably need to write C# for this, there might be a PowerShell cmdlet
    – boxa72_dev
    Apr 19 '17 at 14:08












    hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
    – YakovL
    Dec 17 at 14:35






    hmm, according to this article the chosen languages should be saved on per-app basis so once one reopens them, they should get restored.. which is not the case for me! (for instance, for cmd) Either the article is wrong or this is a bug
    – YakovL
    Dec 17 at 14:35















    0














    Looks like https://github.com/xupefei/Locale-Emulator deserves a try, the claimed functionality seems to be exactly what I need






    share|improve this answer


























      0














      Looks like https://github.com/xupefei/Locale-Emulator deserves a try, the claimed functionality seems to be exactly what I need






      share|improve this answer
























        0












        0








        0






        Looks like https://github.com/xupefei/Locale-Emulator deserves a try, the claimed functionality seems to be exactly what I need






        share|improve this answer












        Looks like https://github.com/xupefei/Locale-Emulator deserves a try, the claimed functionality seems to be exactly what I need







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 17 at 15:17









        YakovL

        1921111




        1921111






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1201176%2fis-it-possible-how-to-run-an-app-in-windows-with-certain-keyboard-language-pre%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How do I know what Microsoft account the skydrive app is syncing to?

            Grease: Live!

            When does type information flow backwards in C++?