algorytm.org

SourceFish



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

SourceFish
Ocena użytkowników:***** / 2
SłabyŚwietny 
Wpisany przez Tomasz Lubiński, 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: 05 października 2010 20:04
Dodaj komentarz