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