Changeset 433 for trunk


Ignore:
Timestamp:
May 21, 2019, 10:34:42 PM (6 years ago)
Author:
ataylor
Message:

New icon for ConfigApps. Widened buttons for NLS strings.

Location:
trunk/ConfigApps
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ConfigApps/ConfigApps.txt

    r413 r433  
    22                          ===============================================
    33
    4         Archive Filename: ConfigApps1_0_2.zip
    5        Short Description: Configure OS/2 default internet apps
     4        Archive Filename: ConfigApps1_2_0.zip
     5       Short Description: Configure OS/2 default Internet apps
    66        Long Description: Configure default Web Browser.
    7                           Other settings are new settings that no
    8                           programs currently use, this is a proposed OS enhancement.
    9 1.1.1 Added IRC settings.
    10       Corrected Browser parameters ini setting to match URL objects
     7                          Other settings are new settings that not all
     8                          programs currently use, including default Email, News, FTP and IRC Clients.
     9<p>
     10                          1.2.0 Now has national language (i18n) support.
    1111      Proposed directory
    1212           for placement: /pub/os2/apps/misc
    1313
    14                Your name: Aaron Lawrence
    15            Email address: aaronl at consultant dot com
     14               Your name: Alex Taylor
     15           Email address: alex at altsan dot org
    1616    Program contact name: (same)
    1717   Program contact email: (same)
    18              Program URL:
     18             Program URL: http://trac.netlabs.org/newview
    1919      Would you like the
    2020   contact email address
    21     included in listings? yes
     21    included in listings? no
    2222
    23 Operating System/Version:
     23Operating System/Version: OS/2 Warp 4+
    2424 Additional requirements:
    2525
  • trunk/ConfigApps/readme.txt

    r415 r433  
    2424
    2525Many applications have their own settings, even for the browser setting.
    26 
    27 My software NewView, as of 2.14.39, only uses the Browser settings
    28 but will be modified to use the other settings sometime.
     26(My program NewView, as of 2.14.39, only uses the Browser settings
     27but may be modified to use the other settings sometime.)
    2928
    3029Changes
     
    3231
    33321.2.0 (ALT) Added language file support via (ACLLanguageUnit).
    34       (ALT) Slight layout tweaks.
    35       (ALT) Icon should now render properly (all devices).
     33      (ALT) Slight layout adjustments.
     34      (ALT) New icon; should now render properly (all devices).
    36351.1.1 Added IRC settings.
    3736      Corrected Browser parameters ini setting to match URL objects
    38371.0.2 Corrected saving bug. Allow apps without explicit path.
    39381.0.0 First public release.
     39
     40Multi-lingual Support
     41---------------------
     42
     43ConfigApps can now (V1.2.0+) load different languages for its user interface.
     44This is done at program startup (changing the language file requires restarting
     45the program).
     46
     47It looks for a file which is called `cfgapps_XX[_YY].lng`, where XX[_YY] is
     48based on the LANG environment variable.  For example, if LANG=en_US it will
     49first look for `cfgapps_en_us.lng`; failing that, it looks for the major part
     50of the LANG variable, e.g. `cfgapps_en.lng`.  These files are searched for in
     51the following locations (in order):
     52
     53    - %OSDIR%\lang  (ArcaOS and eCS 1.1+)
     54    - %ULSPATH%
     55    - The application directory (where ConfigApps.EXE is located)
     56
     57If it cannot find a language file according to the logic above, it will default
     58to using US English (which is built into the .EXE). 
     59
     60Normally, translations are not for a particular region, so in most cases the
     61files will just be named (for example) cfgapps_es.lng, not cfgapps_es_es.lng.
     62
     63You can create a new language file by copying the included `cfgapps_xx.lng` to
     64the appropriate filename for that language (per above) and translating the
     65contents.  The file is plain text; the format should be easy to understand.
     66(A `~` character identifies the following letter as an accelerator for that
     67control.)
    4068
    4169Technical Details
Note: See TracChangeset for help on using the changeset viewer.