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.



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

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

Instance Method Details

#abstractObject

dc



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

def abstract #dc
  'Résumé'
end

#authorObject

dc



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

def author
  'Auteur'
end

#cls_deweyObject



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

def cls_dewey
  'Classification Dewey'
end

#cls_gutenbergObject



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

def cls_gutenberg
  'Classification du project Gutenberg'
end

#cls_isbnObject



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

def cls_isbn
  'Classification ISBN'
end

#cls_locObject



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

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

#cls_oclcObject

fix



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

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



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

def comments
  'Commentaires'
end

#contentsObject



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

def contents
  'Contents' #translate
end

#contributorObject

dc



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

def contributor #dc
  'Contributeur'
end

#coverageObject

dc



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

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

#dateObject

dc



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

def date #dc
  'Date'
end

#date_availableObject

dc



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

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

#date_createdObject

dc



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

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

#date_issuedObject

dc



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

def date_issued #dc
  'Date de publication'
end

#date_modifiedObject

dc



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

def date_modified #dc
  'Date de modification'
end

#date_validObject

dc



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

def date_valid #dc
  'Date de validité'
end

#descriptionObject

dc (watch)



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

def description #dc (watch)
  'Description'
end

#digest_md5Object



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

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

#digest_sha256Object



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

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

#digitized_byObject



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

def digitized_by
  'Numérisé par'
end

#file_sizeObject



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

def file_size
  'taille'
end

#filenameObject



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

def filename
  'nom de fichier'
end

#filetype_descriptionObject



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

def filetype_description
  description
end

#formatObject

dc



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

def format #dc
  'Format'
end

#full_titleObject

dc



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

def full_title #dc
  'Titre'
end

#identifierObject

dc



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

def identifier #dc
  'Identifiant'
end

#illustratorObject



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

def illustrator
  'Illustrateur'
end

#keywordsObject



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

def keywords
  'Mots clef'
end

#languageObject

dc



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

def language #dc
  'Langue'
end

#language_list_translatedObject



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
740
741
# File 'lib/sisu/prog_text_translation.rb', line 709

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



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

def language_original
  'Langue originale'
end

#language_version_listObject



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

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

#last_generatedObject



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

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

#manifest_descriptionObject



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

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

#manifest_description_metadataObject



706
707
708
# File 'lib/sisu/prog_text_translation.rb', line 706

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

#manifest_description_outputObject



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

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

#metadataObject



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

def 
  'metadonnées'
end

#prefix_aObject



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

def prefix_a
  'Préfixe (a)'
end

#prefix_bObject



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

def prefix_b
  'Préfixe (b)'
end

#prepared_byObject



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

def prepared_by
  'Préparé par'
end

#publisherObject

dc



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

def publisher #dc
  'Éditeur'
end

#relationObject

dc



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

def relation #dc
  'Lien'
end

#rightsObject

dc



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

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

#ruby_versionObject



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

def ruby_version
  'Version de Ruby'
end

#sc_dateObject



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

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

#sc_numberObject



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

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

#sisu_versionObject



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

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

#sourceObject

dc



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

def source #dc
  'Source'
end

#sourcefileObject



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

def sourcefile
  'Fichier source'
end

#sourcefile_digestObject



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

def sourcefile_digest
  'Condensé du fichier source'
end

#subjectObject

dc



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

def subject #dc
  'Sujet'
end

#subtitleObject



550
551
552
# File 'lib/sisu/prog_text_translation.rb', line 550

def subtitle
  'Sous titre'
end


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

def suggested_links
  'Liens suggérés'
end

#titleObject



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

def title
  'Titre'
end

#topic_registerObject



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

def topic_register
  'Topics Registered'
end

#translatorObject



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

def translator
  'Traducteur'
end

#typeObject

dc



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

def type #dc
  'Type'
end

#word_countObject



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

def word_count
  'Nombre approximatif de mots'
end