StartNarzędziaSourceFish
Baza Wiedzy
Wersja offline serwisu przeznaczona na urządzenia z systemem Android.

Darowizny
darowiznaWspomóż rozwój serwisu


Nagłówki RSS
Kanał artykuły
Kanał implementacje
Kanał komentarze
Kanał forum


Bookmarki









Sonda
Implementacji w jakim języku programowania poszukujesz?
 
SourceFish
Ocena użytkowników:----- / 0
SłabyŚwietny 
Wpisany przez Tomasz Lubiński
wtorek, 05 października 2010 19:15
SourceFish

Program SourceFish 1.0 umożliwa autmatyczne tłumaczenie kodu źródłowego programu z jednego języka narodowego na inny.

    Tłumaczeniu mogą podlegać:
  • komentarze,
  • teksty, czyli komunikaty przekazywane do użytkownika.

    Wymagania:
  • zainstalowane środowisko uruchomieniowe Java, czyli JRE (Java Runtime Environment),
  • aktywne połączenie z internetem (program wykorzystuje serwis google).

    Wspierane języki programowania:
  • Ada,
  • Basic,
  • C/C++/C#
  • Java
  • Pascal/Delphi

Program zapewnia autodetekcję języka, z którego następuje tłumaczenie. Ma to szczególne znaczenie, gdy nie nie jesteśmy pewni z jakiego właściwie języka tłumaczymy, bądź gdy autor/autorzy kodu, który tłumaczymy byli niekonsekwentni i wstawiali komentarze w różnych językach, wówczas każdy komentarz zostanie odpowiednio przetłumaczony do języka docelowego.
Istnieje wybór kodowania znaków w pliku wyjściowym, co zapewnia pełną kompatybilność znaków narodowych. Dla języka polskiego i programów korzystających z konsoli będzie to najczęściej windows-1250, podczas gdy dla programów komunikujących się w języku polskim przez przeglądarkę internetową najczęściej będą to UTF-8 bądź ISO-8859-2.

Poniżej przedstawiono przykład tłumaczenia programu obliczającego silnię z języka angielskiego na język polski:

SourceFish - przykład tłumaczenia


    W planach jest dodanie wsparcia dla:
  • Php,
  • Python,
  • formularzy Borland Delphi/Builder
  • plików *.properties z zasobami


Czekamy na wasze spostrzeżenia, uwagi i propozycje rozwoju programu!

Pobierz SourceFish 1.0 dla windows
Pobierz SourceFish 1.0 - wersja niezależna od platformy
polecenie uruchomienia: java -jar sourceFish.jar org.algorytm.slt.SLT


Poprawiony: wtorek, 05 października 2010 20:04

Dodaj komentarz

Kod antysapmowy
Odśwież