标签: setting

iOS:如何获取设备当前语言设置?

我的应用程序中有一些功能应该基于运行它的设备的语言设置.

我想获得实际语言而不是某些国家/地区设置.例如,如果语言是英语,我不在乎它是美国,英国,澳大利亚等...

我对这个NSLocale对象很熟悉,但它似乎与Region Format设置有关,而不是语言设置(见下面的屏幕截图),所以当我尝试使用它来检索语言时,[locale displayNameForKey:NSLocaleIdentifier value:[locale localeIdentifier]我得到的东西English (United States)不是English; 另外,我认为我需要的是语言数据而不是区域格式(我是对的吗?).

任何人都可以指导我如何检索语言设置?

在此输入图像描述

locale local setting ios

22
推荐指数
2
解决办法
3万
查看次数

获得用户所在国家的可靠方法?

我通常从设备的语言中获取国家/地区.它有效,但现在我必须承认巴西.而且大多数设备只有葡萄牙语(pt_PT),没有葡萄牙语(巴西)选项.

我查了一下这个帖子:我在哪里? - 获得国家

方法

 String locale = context.getResources().getConfiguration().locale.getCountry();

 String locale = context.getResources().getConfiguration().locale.getDisplayCountry();
Run Code Online (Sandbox Code Playgroud)

仍然是语言,没有帮助.

还有sim卡的建议,但我不确定这是否可靠(所有的SIM卡都有这个独特的标识吗?),它也不是我需要的,因为用户无法改变它(如果是设置就是这种情况),它将排除使用没有SIM卡的设备的用户(可能他们只是使用WLAN).

还有地理位置建议,但这可能不适用于已停用它的设备.还是我错了?

如果没有别的帮助我会在我的应用程序中进行对话或菜单设置,以便用户可以在那里选择它.但我首先要确认该设备是否有可靠的可能性.

android locale setting

20
推荐指数
2
解决办法
2万
查看次数

如何设置VS2010自动换行的线长

我使用宽屏幕,喜欢以16:9编码.所以有时会有string.Format......或者比旧的4:3屏幕格式更大的东西.但VS并不想使用可用空间,只是总是在可见线的50%左右断线.

在哪里可以将自动换行调整到更宽的屏幕?

顺便说一下,我正在使用ReSharper(5.1).

例:

在此输入图像描述

resharper text-editor setting visual-studio-2010

15
推荐指数
1
解决办法
6378
查看次数

C#AppSettings:有一种简单的方法可以将集合放入<appSetting>

我试过了

<appSettings >
    <add key="List" value="1"/>
    <add key="List" value="2"/>
    <add key="List" value="3"/>
  </appSettings >
Run Code Online (Sandbox Code Playgroud)

System.Configuration.ConfigurationManager.AppSettings.GetValues("List");

但我只得到最后一个成员.我怎么能轻易解决这个问题?

c# collections set setting

13
推荐指数
1
解决办法
3万
查看次数

Wordpress插件设置数据

我想知道插件设置数据保存在服务器中的位置?意思是,当我们更改任何插件设置时(例如,对于简单验证码,它设置为 - >使用数字,用户字母,验证码颜色等),然后在哪个文件或数据库中保存这些设置.

wordpress plugins setting

10
推荐指数
1
解决办法
1万
查看次数

我可以故意发送课程吗?

我正试图通过额外传递类名,怎么做?

Intent p = new Intent(StartScreen.this, Setting.class);
p.putExtra(" ",StartScreen.this);
Run Code Online (Sandbox Code Playgroud)

我想在Setting类中获取类名,但我不希望它是String因为我将使用这样的类名:

Bundle extras = getIntent().getExtras();
extras.getString("class");
Intent i = new Intent(Setting.this, class);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)

java class setting android-intent extra

10
推荐指数
2
解决办法
8961
查看次数

在gdb中设置字符串

C++:

int main() 
    { 
    string a = "a"; 
    ... ... 
    }
Run Code Online (Sandbox Code Playgroud)

当我在gdb中调试时:

(gdb)set var a ="ok"
无效的强制转换

我运行程序并在字符串a初始化后暂停一个断点.我试图设置它的值,但它抱怨无效的演员.这个的正确语法是什么?

c++ string variables gdb setting

8
推荐指数
1
解决办法
5986
查看次数

使用maven 2.x设置环境变量

是否可以使用maven(OS:Linux)设置环境变量?

我已经有了用户定义的属性(在pom和profiles.xml中)....我的问题是,如何从Maven执行以下操作

export GGA_FRE=/path
Run Code Online (Sandbox Code Playgroud)

因此,每个开发人员都可以设置自己的路径GGA_FRE.

linux variables environment maven-2 setting

8
推荐指数
1
解决办法
6291
查看次数

如何在Android Studio上更改布局预览默认设备

当我创建新布局时,默认设备是Nexus 4.如何更改默认设备,当我下次创建新布局时,设备将是Nexus 5,但不是nexus 4.

layout android preview setting

8
推荐指数
1
解决办法
1388
查看次数

Nginx反向代理设置

我是Nginx的新手,需要你的帮助.基本上我有一个单一IP地址的服务器,但我想在服务器内托管两个不同的域名.所以,基本上,对于每个域名,我希望它重定向到不同的端口号.我试过下面的错误

[root@mysvr nginx]# nginx -t -c /etc/nginx/nginx.conf
nginx: [emerg] "proxy_pass" directive is not allowed here in /etc/nginx/nginx.conf:41
nginx: configuration file /etc/nginx/nginx.conf test failed
Run Code Online (Sandbox Code Playgroud)

以下是Nginx设置.第41行是proxy_pass的位置.

server {
  listen 80;
  server_name server1.com www.server1.com;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://127.0.0.1:1003;
}

server {  
  listen 80;
  server_name server2.com www.server2.com;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://192.168.1.1:1004;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

proxy reverse nginx setting server

7
推荐指数
1
解决办法
7502
查看次数