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.



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

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

Instance Method Details

#abstractObject

dc



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

def abstract #dc
  'Abstract'
end

#authorObject



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

def author
  'Autor'
end

#cls_deweyObject



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

def cls_dewey
  'Klassifikation nach Dewey'
end

#cls_gutenbergObject



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

def cls_gutenberg
  'Klassifikation nach Projekt Gutenberg'
end

#cls_isbnObject



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

def cls_isbn
  'Klassifikation nach ISBN'
end

#cls_locObject



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

def cls_loc
  'Klassifikation nach Library of Congress'
end

#cls_oclcObject

fix



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

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



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

def comments
  'Kommentare'
end

#contentsObject



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

def contents
  'Contents' #translate
end

#contributorObject

dc



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

def contributor #dc
  'Mitautor'
end

#coverageObject

dc



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

def coverage #dc
  'Eingrenzung'
end

#dateObject



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

def date
  'Datum'
end

#date_availableObject



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

def date_available
  'Veröffentlichung'
end

#date_createdObject



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

def date_created
  'Erstellung'
end

#date_issuedObject



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

def date_issued
  'Herausgabe'
end

#date_modifiedObject



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

def date_modified
  'Modifikation'
end

#date_validObject



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

def date_valid
  'Gültigkeit'
end

#descriptionObject

dc (watch)



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

def description #dc (watch)
  'Beschreibung'
end

#digest_md5Object



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

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

#digest_sha256Object



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

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

#digitized_byObject



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

def digitized_by
  'digitalisiert von'
end

#file_sizeObject



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

def file_size
  'Dateigrösse'
end

#filenameObject



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

def filename
  'Dateiname'
end

#filetype_descriptionObject



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

def filetype_description
  description
end

#formatObject

dc



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

def format #dc
  'Format'
end

#full_titleObject

dc



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

def full_title #dc
  'Titel'
end

#identifierObject

dc



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

def identifier #dc
  'Bezeichnung'
end

#illustratorObject



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

def illustrator
  'Illustrator'
end

#keywordsObject



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

def keywords
  'Schlüsselwörter'
end

#languageObject



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

def language
  'Sprache'
end

#language_list_translatedObject



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
952
953
# File 'lib/sisu/prog_text_translation.rb', line 921

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



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

def language_original
  'Ursprungssprache'
end

#language_version_listObject



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

def language_version_list
  'verfügbare Sprachen'
end

#last_generatedObject



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

def last_generated
  'Letzte Erstellung (metaverse)'
end

#manifest_descriptionObject



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

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

#manifest_description_metadataObject



918
919
920
# File 'lib/sisu/prog_text_translation.rb', line 918

def 
  'SiSU Zusammenfassung der Metadaten'
end

#manifest_description_outputObject



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

def manifest_description_output
  'SiSU Zusammenfassung des Dokumentes'
end

#metadataObject



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

def 
  'Metadata'
end

#prefix_aObject



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

def prefix_a
  'Präfix (a)'
end

#prefix_bObject



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

def prefix_b
  'Präfix (b)'
end

#prepared_byObject



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

def prepared_by
  'gesetzt von'
end

#publisherObject



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

def publisher
  'Herausgeber'
end

#relationObject

dc



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

def relation #dc
  'Beziehung'
end

#rightsObject



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

def rights
  'Rechte'
end

#ruby_versionObject



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

def ruby_version
  'Ruby Version'
end

#sc_dateObject



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

def sc_date
  'Dokumentdatum (RCS/CVS)'
end

#sc_numberObject



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

def sc_number
  'Dokumentversion (RCS/CVS)'
end

#sisu_versionObject



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

def sisu_version
  'erstellt bei'
end

#sourceObject

dc



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

def source #dc
  'Quelle'
end

#sourcefileObject



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

def sourcefile
  'Quelldatei'
end

#sourcefile_digestObject



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

def sourcefile_digest
  'Quelldatei Digest'
end

#subjectObject



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

def subject
  'Titel'
end

#subtitleObject



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

def subtitle
  'Untertitel'
end


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

def suggested_links
  'empfohlene Links'
end

#titleObject



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

def title
  'Titel'
end

#topic_registerObject



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

def topic_register
  'Topics Registered'
end

#translatorObject



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

def translator
  'Übersetzung'
end

#typeObject



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

def type
  'Typ'
end

#word_countObject



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

def word_count
  'Anzahl Wörter'
end