Quick Links
GUI Localization
GUI in Astah Community can be displayed in various languages by using the external resource files. |
|
| File | Version | Language/Country | Developer | Date | |
|---|---|---|---|---|---|
| astah-gui_en6_5_x.zip | 6.5.x | English/- | (Sample) | - | September 29, 2011 |
| astah-gui_en6_4_x.zip | 6.4.x | English/- | (Sample) | - | March 31, 2011 |
| astah-gui_en6_3_x.zip | 6.3.x | English/- | (Sample) | - | November 26, 2010 |
| astah-gui_en6_2_x.zip | 6.2.x | English/- | (Sample) | - | July 30, 2010 |
| astah-gui_en6_1_x.zip | 6.1.x | English/- | (Sample) | - | March 5, 2010 |
| astah-gui_en6_0_x.zip | 6.0.x | English/- | (Sample) | - | October 19, 2009 |
Notes:
- astah-gui_en.properties is a sample file for translation.
- If you have any questions about resource files provided here, please contact the developers, including "[astah]" in the subject of your email.
- Change Vision, Inc. may not reply to any inquiries regarding resource files.
How to use resource files
- Download the Astah resource file and unzip it. Then, save astah-gui_XX.properties or astah-gui_XX_XX.properties in the install folder.
- Start Astah. Menus and error messages can be displayed by the default locale of your OS if you set the external resource file in the Astah install folder.
If you want to use Astah other than by the default locale, change the line below in astah.bat.
(e.g. language : Japanese, country : Japan)
[Before] set USER_LANGUAGE=
[After] set USER_LANGUAGE=ja
[Before] set USER_COUNTRY=
[After] set USER_COUNTRY=JP
* Input or output may have problems due to the operating environment.
* You may need customize Java font.
Instructions
- Individual developers have copyrights to their resource files.
- Change Vision, Inc. may not warrant the quality and validity of any resource files that are set by users.
- Change Vision, Inc. may not warrant the operation of Astah when using resource files. It also does not have any responsibility for the user support.
- Redistribution of the Astah resource files is not allowed.
- Resource files will be released for Astah community only.
- Information in this website is subject to change without notice.
How to create resource files
- Download a sample resource file and unzip it.
- Rename the file to astah-gui_language.properties or astah-gui_language_country.properties
Refer to Class Locale or Creating a Locale for the information of languages and countries.Example of Resource File Names
File Name Language Country astah-gui_en.properties English astah-gui_en_US.properties English US astah-gui_ja.properties Japanese astah-gui_ja_JP.properties Japanese JAPAN astah-gui_pt.properties Portuguese astah-gui_pt_BR.properties Portuguese BRAZIL - Edit astah-gui.properties by Unicode.
native2ascii in Java
(1) Install JDK
(2) Set an environment variable, JAVA_HOME.
(3) Add %JAVA_HOME%\bin to an environment variable path.
(4) Edit by the native code.
(5) Transfer it to Unicode by using native2ascii command in the Command Prompt.
* native2ascii
Transfer the native code (Except Latin 1 or Unicode) to Unicode.
(ex) Transfer astah-gui_jp.propertie created by EUC-JP to Unicode.
native2ascii -encoding EUC-JP astah-gui_jp.properties astah-gui_ip_new.properties
* Please refer to here regarding native2ascii.
* Please refer to here regarding the encoding of native2ascii.
Properties Editor for Eclipse Plugin
Edit PropertiesEditor_EclipsePlugin_for_x.x for Eclipse
Instructions for Editing
- Edit a resource file by Unicode, based on astah-gui.properties
- Set CR+LF for the linefeed code.
Replace the linefeed code when editing UNIX or MacOS.- UNIX : LF(\n)
- Windows : CR+LF(\r\n)
- MacOS : CR(\r)
- Please add the following items.
- properties.astah.version : astah version
- properties.version : Resource file version
(ex)pt_BR 1.0
(ex)pt 1.0 - properties.translator : Developer Name
- properties.mail : Email Address
- properties.comment : Comment
Example
##########################################################
#astah-gui_XX_XX.properties
#
#properties.astah.version=astah* community 6.0
#properties.version=XX_XX 1.0
#properties.translator=Tom Jones
#properties.mail=
TomJones@xxxxx.com
#properties.comment=English version
##########################################################
- Do not add, delete or change keys, or change the order of keys.
- Do not delete *c0,*c1,*t0,*t1 and ...
- Do not change $. It is a mnemonic code.
(ex)diagramview.popupmenu.add_qualifier.label = Add $Qualifier - Do not change or delete {0},{1},....{n}. These are the variables for the messages.
Instructions
- Individual developers have copyrights to the resource files. Please contact the original resource file developer if you would like to modify the released resource file and release it on this website. The original developers, you or both can hold the copyright of the resource file upon consultation.
How to release resource files
Please send your resource file if you wish to release it on our website. However, we do not accept the resource files of English and Japanese versions because we provide them by ourselves.
Developers have copyrights of the resource files. However, Change Vision, Inc. has a right to change, copy, and distribute the resource files. If the developer does not agree with it, they may choose not to release the resource file on our website.
Please email us the following information with your resource file. It will be posted on our website.
- Subject: Resource File for astah community
- Name
- Email Address
- Country (Where you live in)
- File Name
- Language
- Country (for file)
- astah* Version
- Original Resource File Name
- New or Update
Instructions for Release
- Update your resource file if the new version of Astah is released.
- Your resource file may be updated if you do not update it after one month of the new astah release.
- Reply to users if you receive inquiries regarding your resource files.
- If a resource file with the same Astah version and language is already released on our website, we do not accept your release file without the original developer's permission. You must get permission from the original developer if you modify an existing resource file and want to release a new version.


![Subscribe to our blog! [Subscribe]](/resources/images/main/rss.png)
