在IDEA中编辑struts国际化properties文件

在IDEA中编辑struts国际化properties文件

如果手工创建的web工程,struts的i18n属性文件,可以使用native2ascii工具转换(记得命令行的第二个文件名是要保存的文件名,如果不写,不会自动修改原文件的)。

如果是Eclipse,应该可以以图形化方式编辑。

如果是IDEA, 可以用如下方法编辑:

  • 更改系统配置:Preferences–>Editor–>FileCodings,选中“Transparent native-to-ascii conversion”。
  • 至少创建2个property文件,如:messenUS.properties和messzhCN.properties,IDEA会自动形成一个Resource Bundle。
  • 可以以图形方式进行编辑,中英文对比,很方便,填写的中文会自动转换成\u5f55这样的内容存储。
  • 也可以直接编辑中文文件,中文也会自动转换。

参考资料:
https://www.jetbrains.com/idea/help/configuring-encoding-for-properties-files.html
https://www.jetbrains.com/idea/help/editing-resource-bundle.html

Author: galaxy

Created: 2015-07-02 Thu 15:55

Emacs 24.4.1 (Org mode 8.2.10)

Validate

时间: 2024-10-05 07:09:23

在IDEA中编辑struts国际化properties文件的相关文章

Spring 中 用 ${xxx} 读取properties文件的说明

properties 如果在 spring 中通过 PropertyPlaceholderConfigurer 加载,当spring 中需要 用到 properties 中的一些 key 和value 值时可以 利用 PorpertyPlaceholderConfiger 提供的$ 直接 取得. PorpertyPlaceholderConfiger 有一些常用的属性,在一些高级应用中,可能会用到 locations fileEncoding 属性文件的编码格式 order 文件中定义了多个Pr

五种方式让你在java中读取properties文件内容不再是难题

一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分析,先和大家共享. 二.项目环境介绍 Spring 4.2.6.RELEASE SpringMvc 4.2.6.RELEASE Mybatis 3.2.8 Maven 3.3.9 Jdk 1.7 Id

Spring中后台字符串国际化

1.在工程的资源文件夹(source folder)中建立三个properties文件:messages.properties(默认).messages_zh_CN.properties(中文).messages_en_US.properties(英文). properties文件中的字符串资源采用键值对的格式填写信息,如下: HelloWorld=问候语:@0 问候时间:@1; 2.获取国际化字符串的工具类 UniversalMsg: package com.luxl.action; impo

SpringBoot学习:读取yml和properties文件的内容

一.在SpringBoot实现属性注入: 1).添加pom依赖jar包: 1 <!-- 支持 @ConfigurationProperties 注解 --> 2 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-configuration-processor --> 3 <dependency> 4 <groupId>org.springframework

spring无法读取properties文件数据

只讲述异常点,关于怎么配置文件,这里不做说明. 1. controller中无法读取config.properties文件 controller中注入的@Value配置是从servlet-context.xml配置文件中获取的:service中注入的@Value配置可以从applicationContext.xml中获取的.所以,如果要在controller中注入属性配置,需要在相应servlet文件中添加配置,同applicationContext.xml中一样. <bean class=&quo

Spring boot 如何读取jar包外面的properties文件

先来张target跟目录的文件结构 conf文件夹中存放的是properties文件, lib文件夹中存放的是各种jar文件, start.bat是windows命令行的启动文件. 来张properties文件的内容 1. 创建配置文件相关的配置类,每个properties文件对应一个配置类 这里使用了@ConfigurationProperties, prefix是指properties文件中的前缀, 比如 asdf.name, 前缀就是asdf,  实体类中的name对应着asdf后面的na

如何读取jar包外的properties文件和log4j.properties

http://jrails.iteye.com/blog/1705464 ***************************************' 一般在项目中使用properties配置文件的时候都将相关的properties文件放在src目录下,在将该app打包生成jar后,相应的properties配置文件生... 一般在项目中使用properties配置文件的时候都将相关的properties文件放在src目录下,在将该app打包生成jar后,相应的properties配置文件生

properties文件不能保存中文问题(转)

原文地址:http://blog.csdn.net/go372900589/article/details/6521865 MyEclipse中新建一个MessageBundle.properties文件,如果输入中文保存时就会提示错误: Save could not be completed.Reason:some characters cannot be mapped using "ISO-8859-1" character encoding.Either change the e

SpringMVC配置多个properties文件之通配符

在springmvc中配置加载properties文件一般会在xml文件中配置如下: <context:property-placeholder location="classpath:resources/properties/zza.properties" ignore-unresolvable="true" /> 如果希望在项目中添加了一个新的模块,并且希望新的模块和之前项目相对独立,需要新添加一个properties文件的话,那么需要在xml配置文