Class: SiSU_Translate::Finnish

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

Returns a new instance of Finnish.



1380
1381
1382
# File 'lib/sisu/prog_text_translation.rb', line 1380

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

Instance Method Details

#abstractObject

dc



1434
1435
1436
# File 'lib/sisu/prog_text_translation.rb', line 1434

def abstract #dc
  'tiivistelmä'
end

#authorObject

dc



1404
1405
1406
# File 'lib/sisu/prog_text_translation.rb', line 1404

def author #dc
  'tekijä'
end

#cls_deweyObject



1491
1492
1493
# File 'lib/sisu/prog_text_translation.rb', line 1491

def cls_dewey
  'Classify Dewey'
end

#cls_gutenbergObject



1497
1498
1499
# File 'lib/sisu/prog_text_translation.rb', line 1497

def cls_gutenberg
  'Classify Project Gutenberg'
end

#cls_isbnObject



1500
1501
1502
# File 'lib/sisu/prog_text_translation.rb', line 1500

def cls_isbn
  'Classify ISBN'
end

#cls_locObject



1488
1489
1490
# File 'lib/sisu/prog_text_translation.rb', line 1488

def cls_loc
  'Classify Library of Congress'
end

#cls_oclcObject

fix



1494
1495
1496
# File 'lib/sisu/prog_text_translation.rb', line 1494

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



1485
1486
1487
# File 'lib/sisu/prog_text_translation.rb', line 1485

def comments
  'Kommentit'
end

#contentsObject



1425
1426
1427
# File 'lib/sisu/prog_text_translation.rb', line 1425

def contents
  'Contents' #translate
end

#contributorObject

dc



1407
1408
1409
# File 'lib/sisu/prog_text_translation.rb', line 1407

def contributor #dc
  'osallistuja'
end

#coverageObject

dc



1479
1480
1481
# File 'lib/sisu/prog_text_translation.rb', line 1479

def coverage #dc
  'kattavuus'
end

#dateObject

dc



1443
1444
1445
# File 'lib/sisu/prog_text_translation.rb', line 1443

def date #dc
  'päiväys'
end

#date_availableObject

dc



1452
1453
1454
# File 'lib/sisu/prog_text_translation.rb', line 1452

def date_available #dc
  'saantipäivä'
end

#date_createdObject

dc



1446
1447
1448
# File 'lib/sisu/prog_text_translation.rb', line 1446

def date_created #dc
  'luontipäivä'
end

#date_issuedObject

dc



1449
1450
1451
# File 'lib/sisu/prog_text_translation.rb', line 1449

def date_issued #dc
  'julkaisupäivä'
end

#date_modifiedObject

dc



1455
1456
1457
# File 'lib/sisu/prog_text_translation.rb', line 1455

def date_modified #dc
  'muokkauspäivä'
end

#date_validObject

dc



1458
1459
1460
# File 'lib/sisu/prog_text_translation.rb', line 1458

def date_valid #dc
  'kelpoisuuspäivä'
end

#descriptionObject

dc (watch)



1431
1432
1433
# File 'lib/sisu/prog_text_translation.rb', line 1431

def description #dc (watch)
  'kuvaus'
end

#digest_md5Object



1521
1522
1523
# File 'lib/sisu/prog_text_translation.rb', line 1521

def digest_md5
  'Lähdetiedoston tiiviste (md5)'
end

#digest_sha256Object



1524
1525
1526
# File 'lib/sisu/prog_text_translation.rb', line 1524

def digest_sha256
  'Lähdetiedoston tiiviste (sha256)'
end

#digitized_byObject



1422
1423
1424
# File 'lib/sisu/prog_text_translation.rb', line 1422

def digitized_by
  'Digitalisoinut'
end

#file_sizeObject



1392
1393
1394
# File 'lib/sisu/prog_text_translation.rb', line 1392

def file_size
  'tiedoston koko'
end

#filenameObject



1383
1384
1385
# File 'lib/sisu/prog_text_translation.rb', line 1383

def filename
 'tiedostonimi'
end

#filetype_descriptionObject



1386
1387
1388
# File 'lib/sisu/prog_text_translation.rb', line 1386

def filetype_description
  description
end

#formatObject

dc



1467
1468
1469
# File 'lib/sisu/prog_text_translation.rb', line 1467

def format #dc
  'muoto'
end

#full_titleObject

dc



1395
1396
1397
# File 'lib/sisu/prog_text_translation.rb', line 1395

def full_title #dc
  'otsikko'
end

#identifierObject

dc



1470
1471
1472
# File 'lib/sisu/prog_text_translation.rb', line 1470

def identifier #dc
  'tunnus'
end

#illustratorObject



1413
1414
1415
# File 'lib/sisu/prog_text_translation.rb', line 1413

def illustrator
  'Kuvittaja'
end

#keywordsObject



1482
1483
1484
# File 'lib/sisu/prog_text_translation.rb', line 1482

def keywords
  'Avainsanat'
end

#languageObject

dc



1461
1462
1463
# File 'lib/sisu/prog_text_translation.rb', line 1461

def language #dc
  'kieli'
end

#language_list_translatedObject



1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
# File 'lib/sisu/prog_text_translation.rb', line 1557

def language_list_translated
  case @trans_str
  when /American/i       then 'Amerikanenglanti'                    # tag depreciated, see iso 639-2
  when /English/i        then 'Englanti'
  when /French/i         then 'Ranska'
  when /German/i         then 'Saksa'
  when /Italian/i        then 'Italia'
  when /Spanish/i        then 'Espanja'
  when /Portuguese Brazil|Brazilian(?: Portuguese)?/i
                              'Brasilian portugali'                 # tag depreciated, see iso 639-2
  when /Portuguese/i     then 'Portugali'
  when /Swedish/i        then 'Ruotsi'
  when /Danish/i         then 'Tanska'
  when /Finnish/i        then 'Suomi'
  when /Norwegian/i      then 'Norja'
  when /Icelandic/i      then 'Islanti'
  when /Dutch/i          then 'Hollanti'
  when /Estonian/i       then 'Viro'
  when /Hungarian/i      then 'Unkari'
  when /Polish/i         then 'Puola'
  when /Romanian/i       then 'Romania'
  when /Russian/i        then 'Venäjä'
  when /Greek/i          then 'Kreikka'
  when /Ukranian/i       then 'Ukraina'
  when /Turkish/i        then 'Turkki'
  when /Slovenian/i      then 'Slovenia'
  when /Croatian/i       then 'Kroatia'
  when /Slovak(?:ian)?/i then 'Slovakki'
  when /Czech/i          then 'Tsekki'
  when /Bulgarian/i      then 'Bulgaria'
  else @trans_str
  end
end

#language_originalObject



1464
1465
1466
# File 'lib/sisu/prog_text_translation.rb', line 1464

def language_original
  'Alkuperäiskieli'
end

#language_version_listObject



1545
1546
1547
# File 'lib/sisu/prog_text_translation.rb', line 1545

def language_version_list
  'Dokumentin kieliversiot, manifestit'
end

#last_generatedObject



1533
1534
1535
# File 'lib/sisu/prog_text_translation.rb', line 1533

def last_generated
  'Viimeksi tuotettu dokumentti (metaverse)'
end

#manifest_descriptionObject



1548
1549
1550
# File 'lib/sisu/prog_text_translation.rb', line 1548

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

#manifest_description_metadataObject



1554
1555
1556
# File 'lib/sisu/prog_text_translation.rb', line 1554

def 
  'Dokumenttimetadatan SISU-manifesti'
end

#manifest_description_outputObject



1551
1552
1553
# File 'lib/sisu/prog_text_translation.rb', line 1551

def manifest_description_output
  'Tuotetun tuloksen SISU-manifesti'
end

#metadataObject



1389
1390
1391
# File 'lib/sisu/prog_text_translation.rb', line 1389

def 
  'metadata'
end

#prefix_aObject



1503
1504
1505
# File 'lib/sisu/prog_text_translation.rb', line 1503

def prefix_a
  'Prefix (a)'
end

#prefix_bObject



1506
1507
1508
# File 'lib/sisu/prog_text_translation.rb', line 1506

def prefix_b
  'Prefix (b)'
end

#prepared_byObject



1419
1420
1421
# File 'lib/sisu/prog_text_translation.rb', line 1419

def prepared_by
  'Valmistaja'
end

#publisherObject

dc



1416
1417
1418
# File 'lib/sisu/prog_text_translation.rb', line 1416

def publisher #dc
  'julkaisija'
end

#relationObject

dc



1476
1477
1478
# File 'lib/sisu/prog_text_translation.rb', line 1476

def relation #dc
  'suhde'
end

#rightsObject

dc



1440
1441
1442
# File 'lib/sisu/prog_text_translation.rb', line 1440

def rights #dc
  'oikeudet'
end

#ruby_versionObject



1539
1540
1541
# File 'lib/sisu/prog_text_translation.rb', line 1539

def ruby_version
  'Ruby-versio'
end

#sc_dateObject



1530
1531
1532
# File 'lib/sisu/prog_text_translation.rb', line 1530

def sc_date
  'Dokumentin RCS/CVS-päiväys'
end

#sc_numberObject



1527
1528
1529
# File 'lib/sisu/prog_text_translation.rb', line 1527

def sc_number
  'Dokumentin RCS/CVS-numero'
end

#sisu_versionObject



1536
1537
1538
# File 'lib/sisu/prog_text_translation.rb', line 1536

def sisu_version
  'Generoinut'
end

#sourceObject

dc



1473
1474
1475
# File 'lib/sisu/prog_text_translation.rb', line 1473

def source #dc
  'lähde'
end

#sourcefileObject



1512
1513
1514
# File 'lib/sisu/prog_text_translation.rb', line 1512

def sourcefile
  'Lähdetiedosto'
end

#sourcefile_digestObject



1518
1519
1520
# File 'lib/sisu/prog_text_translation.rb', line 1518

def sourcefile_digest
  'Lähdetiedoston tiiviste'
end

#subjectObject

dc



1428
1429
1430
# File 'lib/sisu/prog_text_translation.rb', line 1428

def subject #dc
  'aihe'
end

#subtitleObject



1401
1402
1403
# File 'lib/sisu/prog_text_translation.rb', line 1401

def subtitle
  'Alaotsikko'
end


1542
1543
1544
# File 'lib/sisu/prog_text_translation.rb', line 1542

def suggested_links
  'metadatan ehdottamat linkit'
end

#titleObject



1398
1399
1400
# File 'lib/sisu/prog_text_translation.rb', line 1398

def title
  'Otsikko'
end

#topic_registerObject



1509
1510
1511
# File 'lib/sisu/prog_text_translation.rb', line 1509

def topic_register
  'Topics Registered'
end

#translatorObject



1410
1411
1412
# File 'lib/sisu/prog_text_translation.rb', line 1410

def translator
  'Kääntäjä'
end

#typeObject

dc



1437
1438
1439
# File 'lib/sisu/prog_text_translation.rb', line 1437

def type #dc
  'tyyppi'
end

#word_countObject



1515
1516
1517
# File 'lib/sisu/prog_text_translation.rb', line 1515

def word_count
  'Arvioitu sanamäärä'
end