Swordfish IV released
Thread poster: Rodolfo Raya
Rodolfo Raya
Rodolfo Raya  Identity Verified
Local time: 21:06
English to Spanish
Nov 30, 2020

Swordfish 4.0.0 is now the official version of Swordfish. You can get it at the usual place, https://maxprograms.com.

Remember that source code is free for personal use. Anyone can download and use it in compliance with the license terms.

Rodolfo


 
Hans Lenting
Hans Lenting
Netherlands
Member (2006)
German to Dutch
No luck with TMXEditor Nov 30, 2021

Rodolfo Raya wrote:

Remember that source code is free for personal use. Anyone can download and use it in compliance with the license terms.

Rodolfo


Tried to install TMXEditor on macOS Big Sur.

Downloaded node-v16.13.0.pkg and OpenJDK17U-jdk_x64_mac_hotspot_17.0.1_12.pkg and installed ant from HomeBrew (since I didn't understand the instructions in install.html at https://dlcdn.apache.org//ant/binaries/apache-ant-1.10.12-bin.zip )

Here's a log of the processes in Terminal:

https://www.dropbox.com/s/y3prx5pc0y7tzoc/installing-tmx-editor-on-macos-big-sur.pdf?dl=0

It ends with a rather sad:

ts/app.ts:171:13 - error TS2322: Type 'string | Buffer' is not assignable to type 'Buffer'. Type 'string' is not assignable to type 'Buffer'.
171 var ck: Buffer = execFileSync('bin/java', ['--module-path', axprograms.server.CheckURL', 'http://localhost:8060/TMXserver'], { cwd:
'lib', '-m', 'openxliff/com.m app.getAppPath() });
~~
TMXEditor % ls fonts
Found 1 error



Had more luck with the Swordfish package:

Last login: Tue Nov 30 21:17:39 on ttys000
hl@MacBook-Pro ~ % export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
hl@MacBook-Pro ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
hl@MacBook-Pro ~ % git clone https://github.com/rmraya/Swordfish.git
Cloning into 'Swordfish'...
remote: Enumerating objects: 5487, done.
remote: Counting objects: 100% (1857/1857), done.
remote: Compressing objects: 100% (1117/1117), done.
remote: Total 5487 (delta 1328), reused 1065 (delta 634), pack-reused 3630
Receiving objects: 100% (5487/5487), 36.86 MiB | 6.84 MiB/s, done.
Resolving deltas: 100% (3829/3829), done.
hl@MacBook-Pro ~ % cd Swordfish
hl@MacBook-Pro Swordfish % ant
Buildfile: /Users/hl/Swordfish/build.xml

distclean:

clean:

init:
[mkdir] Created dir: /Users/hl/Swordfish/out
[copy] Copying 4 files to /Users/hl/Swordfish/out

compile:
[javac] Compiling 36 source files to /Users/hl/Swordfish/out
[jar] Building jar: /Users/hl/Swordfish/jars/swordfish.jar

link:
[link] Created /Users/hl/Swordfish/dist
[delete] Deleting: /Users/hl/Swordfish/dist/lib/jrt-fs.jar

copyWindows:

copyUnix:
[move] Moving 2 files to /Users/hl/Swordfish/bin
[move] Moving 10 files to /Users/hl/Swordfish/conf
[move] Moving 5 files to /Users/hl/Swordfish/include
[move] Moving 53 files to /Users/hl/Swordfish/legal
[move] Moving 24 files to /Users/hl/Swordfish/lib
[move] Moving 1 file to /Users/hl/Swordfish
[delete] Deleting directory /Users/hl/Swordfish/dist
[delete] Deleting: /Users/hl/Swordfish/jars/swordfish.jar
[copy] Copying 1 file to /Users/hl/Swordfish/lib

dist:

BUILD SUCCESSFUL
Total time: 6 seconds
hl@MacBook-Pro Swordfish % npm install

added 87 packages, and audited 88 packages in 16s

5 packages are looking for funding
run `npm fund` for details

found 0 vulnerabilities
hl@MacBook-Pro Swordfish % npm start

- [email protected] start
- npm run build && electron .


- [email protected] build
- tsc

Nov 30, 2021 10:12:21 PM com.maxprograms.server.CheckURL checkURL
INFO: ready



And then Swordfish launched.


 


To report site rules violations or get help, contact a site moderator:

Moderator(s) of this forum
Maya Gorgoshidze[Call to this topic]

You can also contact site staff by submitting a support request »

Swordfish IV released






Trados Studio 2022 Freelance
The leading translation software used by over 270,000 translators.

Designed with your feedback in mind, Trados Studio 2022 delivers an unrivalled, powerful desktop and cloud solution, empowering you to work in the most efficient and cost-effective way.

More info »
Protemos translation business management system
Create your account in minutes, and start working! 3-month trial for agencies, and free for freelancers!

The system lets you keep client/vendor database, with contacts and rates, manage projects and assign jobs to vendors, issue invoices, track payments, store and manage project files, generate business reports on turnover profit per client/manager etc.

More info »