Class: SiSU_Translate::French
- Inherits:
-
Object
- Object
- SiSU_Translate::French
- Defined in:
- lib/sisu/prog_text_translation.rb
Instance Method Summary collapse
-
#abstract ⇒ Object
dc.
-
#author ⇒ Object
dc.
- #cls_dewey ⇒ Object
- #cls_gutenberg ⇒ Object
- #cls_isbn ⇒ Object
- #cls_loc ⇒ Object
-
#cls_oclc ⇒ Object
fix.
- #comments ⇒ Object
- #contents ⇒ Object
-
#contributor ⇒ Object
dc.
-
#coverage ⇒ Object
dc.
-
#date ⇒ Object
dc.
-
#date_available ⇒ Object
dc.
-
#date_created ⇒ Object
dc.
-
#date_issued ⇒ Object
dc.
-
#date_modified ⇒ Object
dc.
-
#date_valid ⇒ Object
dc.
-
#description ⇒ Object
dc (watch).
- #digest_md5 ⇒ Object
- #digest_sha256 ⇒ Object
- #digitized_by ⇒ Object
- #file_size ⇒ Object
- #filename ⇒ Object
- #filetype_description ⇒ Object
-
#format ⇒ Object
dc.
-
#full_title ⇒ Object
dc.
-
#identifier ⇒ Object
dc.
- #illustrator ⇒ Object
-
#initialize(md, doc_lang, trans_str) ⇒ French
constructor
A new instance of French.
- #keywords ⇒ Object
-
#language ⇒ Object
dc.
- #language_list_translated ⇒ Object
- #language_original ⇒ Object
- #language_version_list ⇒ Object
- #last_generated ⇒ Object
- #manifest_description ⇒ Object
- #manifest_description_metadata ⇒ Object
- #manifest_description_output ⇒ Object
- #metadata ⇒ Object
- #prefix_a ⇒ Object
- #prefix_b ⇒ Object
- #prepared_by ⇒ Object
-
#publisher ⇒ Object
dc.
-
#relation ⇒ Object
dc.
-
#rights ⇒ Object
dc.
- #ruby_version ⇒ Object
- #sc_date ⇒ Object
- #sc_number ⇒ Object
- #sisu_version ⇒ Object
-
#source ⇒ Object
dc.
- #sourcefile ⇒ Object
- #sourcefile_digest ⇒ Object
-
#subject ⇒ Object
dc.
- #subtitle ⇒ Object
- #suggested_links ⇒ Object
- #title ⇒ Object
- #topic_register ⇒ Object
- #translator ⇒ Object
-
#type ⇒ Object
dc.
- #word_count ⇒ Object
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
#abstract ⇒ Object
dc
584 585 586 |
# File 'lib/sisu/prog_text_translation.rb', line 584 def abstract #dc 'Résumé' end |
#author ⇒ Object
dc
554 555 556 |
# File 'lib/sisu/prog_text_translation.rb', line 554 def 'Auteur' end |
#cls_dewey ⇒ Object
641 642 643 |
# File 'lib/sisu/prog_text_translation.rb', line 641 def cls_dewey 'Classification Dewey' end |
#cls_gutenberg ⇒ Object
647 648 649 |
# File 'lib/sisu/prog_text_translation.rb', line 647 def cls_gutenberg 'Classification du project Gutenberg' end |
#cls_isbn ⇒ Object
650 651 652 |
# File 'lib/sisu/prog_text_translation.rb', line 650 def cls_isbn 'Classification ISBN' end |
#cls_loc ⇒ Object
638 639 640 |
# File 'lib/sisu/prog_text_translation.rb', line 638 def cls_loc 'Classification de la bibliothèque du congres' end |
#cls_oclc ⇒ Object
fix
644 645 646 |
# File 'lib/sisu/prog_text_translation.rb', line 644 def cls_oclc # fix 'Classify OCLC number' end |
#comments ⇒ Object
635 636 637 |
# File 'lib/sisu/prog_text_translation.rb', line 635 def comments 'Commentaires' end |
#contents ⇒ Object
575 576 577 |
# File 'lib/sisu/prog_text_translation.rb', line 575 def contents 'Contents' #translate end |
#contributor ⇒ Object
dc
557 558 559 |
# File 'lib/sisu/prog_text_translation.rb', line 557 def contributor #dc 'Contributeur' end |
#coverage ⇒ Object
dc
629 630 631 |
# File 'lib/sisu/prog_text_translation.rb', line 629 def coverage #dc 'Portée du document' end |
#date ⇒ Object
dc
593 594 595 |
# File 'lib/sisu/prog_text_translation.rb', line 593 def date #dc 'Date' end |
#date_available ⇒ Object
dc
602 603 604 |
# File 'lib/sisu/prog_text_translation.rb', line 602 def date_available #dc 'Date de mise à disposition' end |
#date_created ⇒ Object
dc
596 597 598 |
# File 'lib/sisu/prog_text_translation.rb', line 596 def date_created #dc 'Date de création' end |
#date_issued ⇒ Object
dc
599 600 601 |
# File 'lib/sisu/prog_text_translation.rb', line 599 def date_issued #dc 'Date de publication' end |
#date_modified ⇒ Object
dc
605 606 607 |
# File 'lib/sisu/prog_text_translation.rb', line 605 def date_modified #dc 'Date de modification' end |
#date_valid ⇒ Object
dc
608 609 610 |
# File 'lib/sisu/prog_text_translation.rb', line 608 def date_valid #dc 'Date de validité' end |
#description ⇒ Object
dc (watch)
581 582 583 |
# File 'lib/sisu/prog_text_translation.rb', line 581 def description #dc (watch) 'Description' end |
#digest_md5 ⇒ Object
671 672 673 |
# File 'lib/sisu/prog_text_translation.rb', line 671 def digest_md5 'Condensé du fichier source (md5)' end |
#digest_sha256 ⇒ Object
674 675 676 |
# File 'lib/sisu/prog_text_translation.rb', line 674 def digest_sha256 'Condensé du fichier source (sha256)' end |
#digitized_by ⇒ Object
572 573 574 |
# File 'lib/sisu/prog_text_translation.rb', line 572 def digitized_by 'Numérisé par' end |
#file_size ⇒ Object
539 540 541 |
# File 'lib/sisu/prog_text_translation.rb', line 539 def file_size 'taille' end |
#filename ⇒ Object
530 531 532 |
# File 'lib/sisu/prog_text_translation.rb', line 530 def filename 'nom de fichier' end |
#filetype_description ⇒ Object
533 534 535 |
# File 'lib/sisu/prog_text_translation.rb', line 533 def filetype_description description end |
#format ⇒ Object
dc
617 618 619 |
# File 'lib/sisu/prog_text_translation.rb', line 617 def format #dc 'Format' end |
#full_title ⇒ Object
dc
542 543 544 |
# File 'lib/sisu/prog_text_translation.rb', line 542 def full_title #dc 'Titre' end |
#identifier ⇒ Object
dc
620 621 622 |
# File 'lib/sisu/prog_text_translation.rb', line 620 def identifier #dc 'Identifiant' end |
#illustrator ⇒ Object
563 564 565 |
# File 'lib/sisu/prog_text_translation.rb', line 563 def illustrator 'Illustrateur' end |
#keywords ⇒ Object
632 633 634 |
# File 'lib/sisu/prog_text_translation.rb', line 632 def keywords 'Mots clef' end |
#language ⇒ Object
dc
611 612 613 |
# File 'lib/sisu/prog_text_translation.rb', line 611 def language #dc 'Langue' end |
#language_list_translated ⇒ Object
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_original ⇒ Object
614 615 616 |
# File 'lib/sisu/prog_text_translation.rb', line 614 def language_original 'Langue originale' end |
#language_version_list ⇒ Object
695 696 697 |
# File 'lib/sisu/prog_text_translation.rb', line 695 def language_version_list 'Versions des langues du document, manifestes' end |
#last_generated ⇒ Object
683 684 685 |
# File 'lib/sisu/prog_text_translation.rb', line 683 def last_generated 'Dernière production du document (metaverse)' end |
#manifest_description ⇒ Object
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_metadata ⇒ Object
704 705 706 |
# File 'lib/sisu/prog_text_translation.rb', line 704 def 'Manifeste SiSU des métadonnées du document' end |
#manifest_description_output ⇒ Object
701 702 703 |
# File 'lib/sisu/prog_text_translation.rb', line 701 def manifest_description_output 'Manifeste SiSU du document généré' end |
#metadata ⇒ Object
536 537 538 |
# File 'lib/sisu/prog_text_translation.rb', line 536 def 'metadonnées' end |
#prefix_a ⇒ Object
653 654 655 |
# File 'lib/sisu/prog_text_translation.rb', line 653 def prefix_a 'Préfixe (a)' end |
#prefix_b ⇒ Object
656 657 658 |
# File 'lib/sisu/prog_text_translation.rb', line 656 def prefix_b 'Préfixe (b)' end |
#prepared_by ⇒ Object
569 570 571 |
# File 'lib/sisu/prog_text_translation.rb', line 569 def prepared_by 'Préparé par' end |
#publisher ⇒ Object
dc
566 567 568 |
# File 'lib/sisu/prog_text_translation.rb', line 566 def publisher #dc 'Éditeur' end |
#relation ⇒ Object
dc
626 627 628 |
# File 'lib/sisu/prog_text_translation.rb', line 626 def relation #dc 'Lien' end |
#rights ⇒ Object
dc
590 591 592 |
# File 'lib/sisu/prog_text_translation.rb', line 590 def rights #dc 'Droits relatifs à la ressource' end |
#ruby_version ⇒ Object
689 690 691 |
# File 'lib/sisu/prog_text_translation.rb', line 689 def ruby_version 'Version de Ruby' end |
#sc_date ⇒ Object
680 681 682 |
# File 'lib/sisu/prog_text_translation.rb', line 680 def sc_date 'Numéro (RCS/CVS) du document' end |
#sc_number ⇒ Object
677 678 679 |
# File 'lib/sisu/prog_text_translation.rb', line 677 def sc_number 'Numéro (RCS/CVS) du document' end |
#sisu_version ⇒ Object
686 687 688 |
# File 'lib/sisu/prog_text_translation.rb', line 686 def sisu_version 'Généré par' end |
#source ⇒ Object
dc
623 624 625 |
# File 'lib/sisu/prog_text_translation.rb', line 623 def source #dc 'Source' end |
#sourcefile ⇒ Object
662 663 664 |
# File 'lib/sisu/prog_text_translation.rb', line 662 def sourcefile 'Fichier source' end |
#sourcefile_digest ⇒ Object
668 669 670 |
# File 'lib/sisu/prog_text_translation.rb', line 668 def sourcefile_digest 'Condensé du fichier source' end |
#subject ⇒ Object
dc
578 579 580 |
# File 'lib/sisu/prog_text_translation.rb', line 578 def subject #dc 'Sujet' end |
#subtitle ⇒ Object
548 549 550 |
# File 'lib/sisu/prog_text_translation.rb', line 548 def subtitle 'Sous titre' end |
#suggested_links ⇒ Object
692 693 694 |
# File 'lib/sisu/prog_text_translation.rb', line 692 def suggested_links 'Liens suggérés' end |
#title ⇒ Object
545 546 547 |
# File 'lib/sisu/prog_text_translation.rb', line 545 def title 'Titre' end |
#topic_register ⇒ Object
659 660 661 |
# File 'lib/sisu/prog_text_translation.rb', line 659 def topic_register 'Topics Registered' end |
#translator ⇒ Object
560 561 562 |
# File 'lib/sisu/prog_text_translation.rb', line 560 def translator 'Traducteur' end |
#type ⇒ Object
dc
587 588 589 |
# File 'lib/sisu/prog_text_translation.rb', line 587 def type #dc 'Type' end |
#word_count ⇒ Object
665 666 667 |
# File 'lib/sisu/prog_text_translation.rb', line 665 def word_count 'Nombre approximatif de mots' end |