
|
85316 packages online
|
|
 |
|
|
|
|
No screenshot available
|
| Short: | add multilanguage support to HW script |
| Author: | sb5 libero.it (Sandro Barbagelata) |
| Uploader: | sb5 libero it (Sandro Barbagelata) |
| Type: | dev/hwood |
| Version: | 1.2 |
| Architecture: | generic |
| Date: | 2026-05-23 |
| Distribution: | Aminet |
| Download: | dev/hwood/GoCatalog.lha - View contents | | Readme: | dev/hwood/GoCatalog.readme |
| Downloads: | 354 |
|
GoCatalog is an utility for Hollywood coders that converts your single
language scripts to multi language scripts applying catalogs.
Original scripts will remain untouched and new scripts can be saved in a
different directory or named originalname..__converted.hws will be generated
in the program drectory. However it is always better to have a backup before
converting scripts.
Actually the program gets and convert at least 90% of the sentences in a
script. Remaining ones need to be manually added trough specif functionality
of the preogram With version 1.2 the Rapa GUI syntax on scripts are partially
supported or ignored.
GoCatalog is distributed as Hollywood applet to be compatible with any
supported system.
What GoCatalog does:
Select your main script. All @INCLUDE scripts will be loaded too.
Scan the script(s) to find the sentences for specified Hollywood commands (see
SetUp tab for reference) You can review the sentences found and exclude some
of them or add new ones by double clicking (in the your scripts contents
listview) the source code lines to be added in the Sentences list (duplicates
will be ignored). Typical case is when some sentences are stored in a table.
Generate updated scripts (original scripts will remain untouched)
Generate a new script to handle catalogs.
Generate the directory structure for catalogs
Generate a master catalog file to be used for adding new languages.
By double clicking the sentence line in the Sentences list the source line
will be highlited in the "your scripts contents" view and in the corresponding
converted code tab (if "Go Convert" button was hit) By double clicking the
name of a script (in case multi scripts are loaded) in the list "Your project
HWS scripts", the sorce code will scroll to the first line of the script.
Version 1.1
Fixed a severe bug in the numbering of the catalog sentences in case of
exclusion of one/more sentence. Now the selected sentence and corresponding
catstring are highlighted in red
Version 1.2
Initial support for the RapaGui classes is in progress.
The "main scrips(s)" box is now replaced by a texteditor class. Therefore the
commands and the found sentences are now colored for a better review of the
scan process.
Colors for commands and sentences can be choosed on the SetUp tab and will be
saved.
By double clicking the sentence in the "Sentence List" the code line will be
bold showed in the "Main Script" box.
A context menu is added to the "main Script(s)" box to force the scan of the
selected lines in place of previous DoubleClick event.
Added buttons to jump to line and search on "main Script" box
Excluding a sentence in the "Sentence List" by clicking the checkbox, the
corresponding sentence will be showed in the "main Script(s)" box and
uncolored/colored according checkbox status FOR ALL THE LINES listed in "Used
in"
Commented lines are now excluded
Sentences are now selected in case of included between two " or between [[
and ]]
A progress bar has been added to show the progress of the current activity
(that in some cases may be heavy)
|
Contents of dev/hwood/GoCatalog.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 171 788 21.7% -lh5- 5183 May 7 15:10 Data/commandslist.json
[Amiga] 4 4 100.0% -lh0- 6106 May 7 15:10 Data/custcommandslist.json
[Amiga] 28206 28206 100.0% -lh0- 1b1f May 21 15:14 GoCatalog.hwa
[Amiga] 1457 3331 43.7% -lh5- 5383 May 22 10:13 GoCatalog.Readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 4 files 29838 32329 92.3% May 23 17:52
|
|
|
 |
| Page generated in 0.01 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |