Class: SiSU_Translate::German

Inherits:
Object
  • Object
show all
Defined in:
lib/sisu/prog_text_translation.rb

Instance Method Summary collapse

Constructor Details

#initialize(md, doc_lang, trans_str) ⇒ German

Returns a new instance of German.



742
743
744
# File 'lib/sisu/prog_text_translation.rb', line 742

def initialize(md,doc_lang,trans_str)
  @md,@doc_lang,@trans_str=md,doc_lang,trans_str
end

Instance Method Details

#abstractObject

dc



796
797
798
# File 'lib/sisu/prog_text_translation.rb', line 796

def abstract #dc
  'Abstract'
end

#authorObject



766
767
768
# File 'lib/sisu/prog_text_translation.rb', line 766

def author
  'Autor'
end

#cls_deweyObject



853
854
855
# File 'lib/sisu/prog_text_translation.rb', line 853

def cls_dewey
  'Klassifikation nach Dewey'
end

#cls_gutenbergObject



859
860
861
# File 'lib/sisu/prog_text_translation.rb', line 859

def cls_gutenberg
  'Klassifikation nach Projekt Gutenberg'
end

#cls_isbnObject



862
863
864
# File 'lib/sisu/prog_text_translation.rb', line 862

def cls_isbn
  'Klassifikation nach ISBN'
end

#cls_locObject



850
851
852
# File 'lib/sisu/prog_text_translation.rb', line 850

def cls_loc
  'Klassifikation nach Library of Congress'
end

#cls_oclcObject

fix



856
857
858
# File 'lib/sisu/prog_text_translation.rb', line 856

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



847
848
849
# File 'lib/sisu/prog_text_translation.rb', line 847

def comments
  'Kommentare'
end

#contentsObject



787
788
789
# File 'lib/sisu/prog_text_translation.rb', line 787

def contents
  'Contents' #translate
end

#contributorObject

dc



769
770
771
# File 'lib/sisu/prog_text_translation.rb', line 769

def contributor #dc
  'Mitautor'
end

#coverageObject

dc



841
842
843
# File 'lib/sisu/prog_text_translation.rb', line 841

def coverage #dc
  'Eingrenzung'
end

#dateObject



805
806
807
# File 'lib/sisu/prog_text_translation.rb', line 805

def date
  'Datum'
end

#date_availableObject



814
815
816
# File 'lib/sisu/prog_text_translation.rb', line 814

def date_available
  'Veröffentlichung'
end

#date_createdObject



808
809
810
# File 'lib/sisu/prog_text_translation.rb', line 808

def date_created
  'Erstellung'
end

#date_issuedObject



811
812
813
# File 'lib/sisu/prog_text_translation.rb', line 811

def date_issued
  'Herausgabe'
end

#date_modifiedObject



817
818
819
# File 'lib/sisu/prog_text_translation.rb', line 817

def date_modified
  'Modifikation'
end

#date_validObject



820
821
822
# File 'lib/sisu/prog_text_translation.rb', line 820

def date_valid
  'Gültigkeit'
end

#descriptionObject

dc (watch)



793
794
795
# File 'lib/sisu/prog_text_translation.rb', line 793

def description #dc (watch)
  'Beschreibung'
end

#digest_md5Object



883
884
885
# File 'lib/sisu/prog_text_translation.rb', line 883

def digest_md5
  'Prüfsumme der Quelldatei (MD5)'
end

#digest_sha256Object



886
887
888
# File 'lib/sisu/prog_text_translation.rb', line 886

def digest_sha256
  'Prüfsumme der Quelldatei (SHA256)'
end

#digitized_byObject



784
785
786
# File 'lib/sisu/prog_text_translation.rb', line 784

def digitized_by
  'digitalisiert von'
end

#file_sizeObject



754
755
756
# File 'lib/sisu/prog_text_translation.rb', line 754

def file_size
  'Dateigrösse'
end

#filenameObject



745
746
747
# File 'lib/sisu/prog_text_translation.rb', line 745

def filename
  'Dateiname'
end

#filetype_descriptionObject



748
749
750
# File 'lib/sisu/prog_text_translation.rb', line 748

def filetype_description
  description
end

#formatObject

dc



829
830
831
# File 'lib/sisu/prog_text_translation.rb', line 829

def format #dc
  'Format'
end

#full_titleObject

dc



757
758
759
# File 'lib/sisu/prog_text_translation.rb', line 757

def full_title #dc
  'Titel'
end

#identifierObject

dc



832
833
834
# File 'lib/sisu/prog_text_translation.rb', line 832

def identifier #dc
  'Bezeichnung'
end

#illustratorObject



775
776
777
# File 'lib/sisu/prog_text_translation.rb', line 775

def illustrator
  'Illustrator'
end

#keywordsObject



844
845
846
# File 'lib/sisu/prog_text_translation.rb', line 844

def keywords
  'Schlüsselwörter'
end

#languageObject



823
824
825
# File 'lib/sisu/prog_text_translation.rb', line 823

def language
  'Sprache'
end

#language_list_translatedObject



919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'lib/sisu/prog_text_translation.rb', line 919

def language_list_translated
  case @trans_str
  when /American/i       then 'Amerikanisch-Englisch'               # tag depreciated, see iso 639-2
  when /English/i        then 'Englisch'
  when /French/i         then 'Französisch'
  when /German/i         then 'Deutsch'
  when /Italian/i        then 'Italienisch'
  when /Spanish/i        then 'Spanisch'
  when /Portuguese Brazil|Brazilian(?: Portuguese)?/i
                              'Brasilianisch-Portugiesisch'         # tag depreciated, see iso 639-2
  when /Portuguese/i     then 'Portugiesisch'
  when /Swedish/i        then 'Schwedisch'
  when /Danish/i         then 'Dänisch'
  when /Finnish/i        then 'Finnisch'
  when /Norwegian/i      then 'Norwegisch'
  when /Icelandic/i      then 'Isländisch'
  when /Dutch/i          then 'Niederländisch'
  when /Estonian/i       then 'Estnisch'
  when /Hungarian/i      then 'Ungarisch'
  when /Polish/i         then 'Polnisch'
  when /Romanian/i       then 'Rumänisch'
  when /Russian/i        then 'Russisch'
  when /Greek/i          then 'Griechisch'
  when /Ukranian/i       then 'Ukrainisch'
  when /Turkish/i        then 'Türkisch'
  when /Slovenian/i      then 'Slovenisch'
  when /Croatian/i       then 'Kroatisch'
  when /Slovak(?:ian)?/i then 'Slovakisch'
  when /Czech/i          then 'Tschechisch'
  when /Bulgarian/i      then 'Bulgarisch'
  else @trans_str
  end
end

#language_originalObject



826
827
828
# File 'lib/sisu/prog_text_translation.rb', line 826

def language_original
  'Ursprungssprache'
end

#language_version_listObject



907
908
909
# File 'lib/sisu/prog_text_translation.rb', line 907

def language_version_list
  'verfügbare Sprachen'
end

#last_generatedObject



895
896
897
# File 'lib/sisu/prog_text_translation.rb', line 895

def last_generated
  'Letzte Erstellung (metaverse)'
end

#manifest_descriptionObject



910
911
912
# File 'lib/sisu/prog_text_translation.rb', line 910

def manifest_description
  'SiSU manifest of document filetypes and metadata'
end

#manifest_description_metadataObject



916
917
918
# File 'lib/sisu/prog_text_translation.rb', line 916

def 
  'SiSU Zusammenfassung der Metadaten'
end

#manifest_description_outputObject



913
914
915
# File 'lib/sisu/prog_text_translation.rb', line 913

def manifest_description_output
  'SiSU Zusammenfassung des Dokumentes'
end

#metadataObject



751
752
753
# File 'lib/sisu/prog_text_translation.rb', line 751

def 
  'Metadata'
end

#prefix_aObject



865
866
867
# File 'lib/sisu/prog_text_translation.rb', line 865

def prefix_a
  'Präfix (a)'
end

#prefix_bObject



868
869
870
# File 'lib/sisu/prog_text_translation.rb', line 868

def prefix_b
  'Präfix (b)'
end

#prepared_byObject



781
782
783
# File 'lib/sisu/prog_text_translation.rb', line 781

def prepared_by
  'gesetzt von'
end

#publisherObject



778
779
780
# File 'lib/sisu/prog_text_translation.rb', line 778

def publisher
  'Herausgeber'
end

#relationObject

dc



838
839
840
# File 'lib/sisu/prog_text_translation.rb', line 838

def relation #dc
  'Beziehung'
end

#rightsObject



802
803
804
# File 'lib/sisu/prog_text_translation.rb', line 802

def rights
  'Rechte'
end

#ruby_versionObject



901
902
903
# File 'lib/sisu/prog_text_translation.rb', line 901

def ruby_version
  'Ruby Version'
end

#sc_dateObject



892
893
894
# File 'lib/sisu/prog_text_translation.rb', line 892

def sc_date
  'Dokumentdatum (RCS/CVS)'
end

#sc_numberObject



889
890
891
# File 'lib/sisu/prog_text_translation.rb', line 889

def sc_number
  'Dokumentversion (RCS/CVS)'
end

#sisu_versionObject



898
899
900
# File 'lib/sisu/prog_text_translation.rb', line 898

def sisu_version
  'erstellt bei'
end

#sourceObject

dc



835
836
837
# File 'lib/sisu/prog_text_translation.rb', line 835

def source #dc
  'Quelle'
end

#sourcefileObject



874
875
876
# File 'lib/sisu/prog_text_translation.rb', line 874

def sourcefile
  'Quelldatei'
end

#sourcefile_digestObject



880
881
882
# File 'lib/sisu/prog_text_translation.rb', line 880

def sourcefile_digest
  'Quelldatei Digest'
end

#subjectObject



790
791
792
# File 'lib/sisu/prog_text_translation.rb', line 790

def subject
  'Titel'
end

#subtitleObject



763
764
765
# File 'lib/sisu/prog_text_translation.rb', line 763

def subtitle
  'Untertitel'
end


904
905
906
# File 'lib/sisu/prog_text_translation.rb', line 904

def suggested_links
  'empfohlene Links'
end

#titleObject



760
761
762
# File 'lib/sisu/prog_text_translation.rb', line 760

def title
  'Titel'
end

#topic_registerObject



871
872
873
# File 'lib/sisu/prog_text_translation.rb', line 871

def topic_register
  'Topics Registered'
end

#translatorObject



772
773
774
# File 'lib/sisu/prog_text_translation.rb', line 772

def translator
  'Übersetzung'
end

#typeObject



799
800
801
# File 'lib/sisu/prog_text_translation.rb', line 799

def type
  'Typ'
end

#word_countObject



877
878
879
# File 'lib/sisu/prog_text_translation.rb', line 877

def word_count
  'Anzahl Wörter'
end