Class: SiSU_Translate::French

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) ⇒ French

Returns a new instance of French.



527
528
529
# File 'lib/sisu/prog_text_translation.rb', line 527

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

Instance Method Details

#abstractObject

dc



584
585
586
# File 'lib/sisu/prog_text_translation.rb', line 584

def abstract #dc
  'Résumé'
end

#authorObject

dc



554
555
556
# File 'lib/sisu/prog_text_translation.rb', line 554

def author
  'Auteur'
end

#cls_deweyObject



641
642
643
# File 'lib/sisu/prog_text_translation.rb', line 641

def cls_dewey
  'Classification Dewey'
end

#cls_gutenbergObject



647
648
649
# File 'lib/sisu/prog_text_translation.rb', line 647

def cls_gutenberg
  'Classification du project Gutenberg'
end

#cls_isbnObject



650
651
652
# File 'lib/sisu/prog_text_translation.rb', line 650

def cls_isbn
  'Classification ISBN'
end

#cls_locObject



638
639
640
# File 'lib/sisu/prog_text_translation.rb', line 638

def cls_loc
  'Classification de la bibliothèque du congres'
end

#cls_oclcObject

fix



644
645
646
# File 'lib/sisu/prog_text_translation.rb', line 644

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



635
636
637
# File 'lib/sisu/prog_text_translation.rb', line 635

def comments
  'Commentaires'
end

#contentsObject



575
576
577
# File 'lib/sisu/prog_text_translation.rb', line 575

def contents
  'Contents' #translate
end

#contributorObject

dc



557
558
559
# File 'lib/sisu/prog_text_translation.rb', line 557

def contributor #dc
  'Contributeur'
end

#coverageObject

dc



629
630
631
# File 'lib/sisu/prog_text_translation.rb', line 629

def coverage #dc
  'Portée du document'
end

#dateObject

dc



593
594
595
# File 'lib/sisu/prog_text_translation.rb', line 593

def date #dc
  'Date'
end

#date_availableObject

dc



602
603
604
# File 'lib/sisu/prog_text_translation.rb', line 602

def date_available #dc
  'Date de mise à disposition'
end

#date_createdObject

dc



596
597
598
# File 'lib/sisu/prog_text_translation.rb', line 596

def date_created #dc
  'Date de création'
end

#date_issuedObject

dc



599
600
601
# File 'lib/sisu/prog_text_translation.rb', line 599

def date_issued #dc
  'Date de publication'
end

#date_modifiedObject

dc



605
606
607
# File 'lib/sisu/prog_text_translation.rb', line 605

def date_modified #dc
  'Date de modification'
end

#date_validObject

dc



608
609
610
# File 'lib/sisu/prog_text_translation.rb', line 608

def date_valid #dc
  'Date de validité'
end

#descriptionObject

dc (watch)



581
582
583
# File 'lib/sisu/prog_text_translation.rb', line 581

def description #dc (watch)
  'Description'
end

#digest_md5Object



671
672
673
# File 'lib/sisu/prog_text_translation.rb', line 671

def digest_md5
  'Condensé du fichier source (md5)'
end

#digest_sha256Object



674
675
676
# File 'lib/sisu/prog_text_translation.rb', line 674

def digest_sha256
  'Condensé du fichier source (sha256)'
end

#digitized_byObject



572
573
574
# File 'lib/sisu/prog_text_translation.rb', line 572

def digitized_by
  'Numérisé par'
end

#file_sizeObject



539
540
541
# File 'lib/sisu/prog_text_translation.rb', line 539

def file_size
  'taille'
end

#filenameObject



530
531
532
# File 'lib/sisu/prog_text_translation.rb', line 530

def filename
  'nom de fichier'
end

#filetype_descriptionObject



533
534
535
# File 'lib/sisu/prog_text_translation.rb', line 533

def filetype_description
  description
end

#formatObject

dc



617
618
619
# File 'lib/sisu/prog_text_translation.rb', line 617

def format #dc
  'Format'
end

#full_titleObject

dc



542
543
544
# File 'lib/sisu/prog_text_translation.rb', line 542

def full_title #dc
  'Titre'
end

#identifierObject

dc



620
621
622
# File 'lib/sisu/prog_text_translation.rb', line 620

def identifier #dc
  'Identifiant'
end

#illustratorObject



563
564
565
# File 'lib/sisu/prog_text_translation.rb', line 563

def illustrator
  'Illustrateur'
end

#keywordsObject



632
633
634
# File 'lib/sisu/prog_text_translation.rb', line 632

def keywords
  'Mots clef'
end

#languageObject

dc



611
612
613
# File 'lib/sisu/prog_text_translation.rb', line 611

def language #dc
  'Langue'
end

#language_list_translatedObject



707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
# File 'lib/sisu/prog_text_translation.rb', line 707

def language_list_translated
  case @trans_str
  when /American/i       then 'Anglais americain'                   # tag depreciated, see iso 639-2
  when /English/i        then 'Anglais'
  when /French/i         then 'Français'
  when /German/i         then 'Allemand'
  when /Italian/i        then 'Italien'
  when /Spanish/i        then 'Espagnol'
  when /Portuguese Brazil|Brazilian(?: Portuguese)?/i
                              'Portugais brésilien'                 # tag depreciated, see iso 639-2
  when /Portuguese/i     then 'Portugais'
  when /Swedish/i        then 'Suédois'
  when /Danish/i         then 'Danois'
  when /Finnish/i        then 'Finnois'
  when /Norwegian/i      then 'Norvégien'
  when /Icelandic/i      then 'Islandais'
  when /Dutch/i          then 'Néerlandais'
  when /Estonian/i       then 'Estonien'
  when /Hungarian/i      then 'Hongrois'
  when /Polish/i         then 'Polonais'
  when /Romanian/i       then 'Roumain'
  when /Russian/i        then 'Russe'
  when /Greek/i          then 'Grec'
  when /Ukranian/i       then 'Ukrainien'
  when /Turkish/i        then 'Turc'
  when /Slovenian/i      then 'Slovène'
  when /Croatian/i       then 'Croate'
  when /Slovak(?:ian)?/i then 'Slovaque'
  when /Czech/i          then 'Tcheque'
  when /Bulgarian/i      then 'Bulgare'
  else @trans_str
  end
end

#language_originalObject



614
615
616
# File 'lib/sisu/prog_text_translation.rb', line 614

def language_original
  'Langue originale'
end

#language_version_listObject



695
696
697
# File 'lib/sisu/prog_text_translation.rb', line 695

def language_version_list
  'Versions des langues du document, manifestes'
end

#last_generatedObject



683
684
685
# File 'lib/sisu/prog_text_translation.rb', line 683

def last_generated
  'Dernière production du document (metaverse)'
end

#manifest_descriptionObject



698
699
700
# File 'lib/sisu/prog_text_translation.rb', line 698

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

#manifest_description_metadataObject



704
705
706
# File 'lib/sisu/prog_text_translation.rb', line 704

def 
  'Manifeste SiSU des métadonnées du document'
end

#manifest_description_outputObject



701
702
703
# File 'lib/sisu/prog_text_translation.rb', line 701

def manifest_description_output
  'Manifeste SiSU du document généré'
end

#metadataObject



536
537
538
# File 'lib/sisu/prog_text_translation.rb', line 536

def 
  'metadonnées'
end

#prefix_aObject



653
654
655
# File 'lib/sisu/prog_text_translation.rb', line 653

def prefix_a
  'Préfixe (a)'
end

#prefix_bObject



656
657
658
# File 'lib/sisu/prog_text_translation.rb', line 656

def prefix_b
  'Préfixe (b)'
end

#prepared_byObject



569
570
571
# File 'lib/sisu/prog_text_translation.rb', line 569

def prepared_by
  'Préparé par'
end

#publisherObject

dc



566
567
568
# File 'lib/sisu/prog_text_translation.rb', line 566

def publisher #dc
  'Éditeur'
end

#relationObject

dc



626
627
628
# File 'lib/sisu/prog_text_translation.rb', line 626

def relation #dc
  'Lien'
end

#rightsObject

dc



590
591
592
# File 'lib/sisu/prog_text_translation.rb', line 590

def rights #dc
  'Droits relatifs à la ressource'
end

#ruby_versionObject



689
690
691
# File 'lib/sisu/prog_text_translation.rb', line 689

def ruby_version
  'Version de Ruby'
end

#sc_dateObject



680
681
682
# File 'lib/sisu/prog_text_translation.rb', line 680

def sc_date
  'Numéro (RCS/CVS) du document'
end

#sc_numberObject



677
678
679
# File 'lib/sisu/prog_text_translation.rb', line 677

def sc_number
  'Numéro (RCS/CVS) du document'
end

#sisu_versionObject



686
687
688
# File 'lib/sisu/prog_text_translation.rb', line 686

def sisu_version
  'Généré par'
end

#sourceObject

dc



623
624
625
# File 'lib/sisu/prog_text_translation.rb', line 623

def source #dc
  'Source'
end

#sourcefileObject



662
663
664
# File 'lib/sisu/prog_text_translation.rb', line 662

def sourcefile
  'Fichier source'
end

#sourcefile_digestObject



668
669
670
# File 'lib/sisu/prog_text_translation.rb', line 668

def sourcefile_digest
  'Condensé du fichier source'
end

#subjectObject

dc



578
579
580
# File 'lib/sisu/prog_text_translation.rb', line 578

def subject #dc
  'Sujet'
end

#subtitleObject



548
549
550
# File 'lib/sisu/prog_text_translation.rb', line 548

def subtitle
  'Sous titre'
end


692
693
694
# File 'lib/sisu/prog_text_translation.rb', line 692

def suggested_links
  'Liens suggérés'
end

#titleObject



545
546
547
# File 'lib/sisu/prog_text_translation.rb', line 545

def title
  'Titre'
end

#topic_registerObject



659
660
661
# File 'lib/sisu/prog_text_translation.rb', line 659

def topic_register
  'Topics Registered'
end

#translatorObject



560
561
562
# File 'lib/sisu/prog_text_translation.rb', line 560

def translator
  'Traducteur'
end

#typeObject

dc



587
588
589
# File 'lib/sisu/prog_text_translation.rb', line 587

def type #dc
  'Type'
end

#word_countObject



665
666
667
# File 'lib/sisu/prog_text_translation.rb', line 665

def word_count
  'Nombre approximatif de mots'
end