使用特定区域设置启动Google Chrome(使用命令行参数)

时间:2014-07-28 09:30:08

标签: google-chrome

如何使用命令行参数启动具有特定区域设置的Google Chrome?

根据http://peter.sh/experiments/chromium-command-line-switches/

chrome.exe --lang DE

应该有效,但事实并非如此。

4 个答案:

答案 0 :(得分:10)

其他建议在Debian Jessie中不起作用。对我有用的是:

LANGUAGE=de google-chrome

答案 1 :(得分:4)

就我而言,我必须同时指定en-USen才能正确设置所有内容。

这是我的命令行参数:

--lang=en-US,en

答案 2 :(得分:3)

path_to_chrome.exe --lang=locale(请注意=标志)

有关如何设置浏览器区域设置的全面内容:https://developer.chrome.com/extensions/i18n#locales-testing

支持的语言环境列表: https://developer.chrome.com/webstore/i18n#localeTable

答案 3 :(得分:1)

在Windows上,它只能与

一起使用
const mongoose = require("mongoose");
const Schema = mongoose.Schema;
const bcrypt = require("bcrypt");
const keys = require("../../config/keys");

const userModel = new Schema({
  image: {
    uri: {
      type: String,
    }
  },
  name: {type: String, index:true},
  tagline: String,
  contactemail: {type: String, unique: true},
  email: {type: String, unique: true, required: true},
  password: {type: String, required: true},
  phone: String,
  intphone: String,
  description: String,
  url: String,
  tags:[],
  location: {
    type: {
      type: String,
      enum: ["Point"],
      default: 'Point',
    },
    coordinates: {
      type: [Number],
      default: undefined,
      index: '2dsphere',
    }
  },
});



userModel.pre('save', function(next) {
  const user=this;
  if(!user.isModified('password')) {
    return next();
  }
  bcrypt.genSalt(parseInt(keys.BCRYPT_SALT_ROUNDS), (err, salt) => {
    if(err) {
      return next(err)
    }
    bcrypt.hash(user.password, salt, (err, hash) => {
      if(err) {
        return next(err);
      }
      user.password = hash;
      next();
    })
  })
}),

userModel.methods.comparePassword = function(candidatePassword) {
  const user = this;

  return new Promise((resolve, reject) => {
    bcrypt.compare(candidatePassword, user.password, (err, isMatch) => {
      if(err) {
        return reject(err);
      }
      if(!isMatch) {
        return reject(false);
      }
      resolve(true);
    } )
  });
}

//Indexes
//userModel.index({location: "2dsphere" });

const User = mongoose.model("user", userModel);

User.on("index", function(error) {
  console.log("Index error: user", error);
});

module.exports = User;

重要提示:您需要关闭所有其他Chrome窗口!否则,将采用当前打开的chrome进程的语言环境。

替代::选择其他用户数据目录。使用User.on("index", function(error) { console.log("Index error: user", error); }); ,您可以保持Chrome打开状态。