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.



1378
1379
1380
# File 'lib/sisu/prog_text_translation.rb', line 1378

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

Instance Method Details

#abstractObject

dc



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

def abstract #dc
  'tiivistelmä'
end

#authorObject

dc



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

def author #dc
  'tekijä'
end

#cls_deweyObject



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

def cls_dewey
  'Classify Dewey'
end

#cls_gutenbergObject



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

def cls_gutenberg
  'Classify Project Gutenberg'
end

#cls_isbnObject



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

def cls_isbn
  'Classify ISBN'
end

#cls_locObject



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

def cls_loc
  'Classify Library of Congress'
end

#cls_oclcObject

fix



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

def cls_oclc # fix
  'Classify OCLC number'
end

#commentsObject



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

def comments
  'Kommentit'
end

#contentsObject



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

def contents
  'Contents' #translate
end

#contributorObject

dc



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

def contributor #dc
  'osallistuja'
end

#coverageObject

dc



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

def coverage #dc
  'kattavuus'
end

#dateObject

dc



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

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

#date_availableObject

dc



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

def date_available #dc
  'saantipäivä'
end

#date_createdObject

dc



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

def date_created #dc
  'luontipäivä'
end

#date_issuedObject

dc



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

def date_issued #dc
  'julkaisupäivä'
end

#date_modifiedObject

dc



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

def date_modified #dc
  'muokkauspäivä'
end

#date_validObject

dc



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

def date_valid #dc
  'kelpoisuuspäivä'
end

#descriptionObject

dc (watch)



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

def description #dc (watch)
  'kuvaus'
end

#digest_md5Object



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

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

#digest_sha256Object



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

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

#digitized_byObject



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

def digitized_by
  'Digitalisoinut'
end

#file_sizeObject



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

def file_size
  'tiedoston koko'
end

#filenameObject



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

def filename
 'tiedostonimi'
end

#filetype_descriptionObject



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

def filetype_description
  description
end

#formatObject

dc



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

def format #dc
  'muoto'
end

#full_titleObject

dc



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

def full_title #dc
  'otsikko'
end

#identifierObject

dc



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

def identifier #dc
  'tunnus'
end

#illustratorObject



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

def illustrator
  'Kuvittaja'
end

#keywordsObject



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

def keywords
  'Avainsanat'
end

#languageObject

dc



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

def language #dc
  'kieli'
end

#language_list_translatedObject



1555
1556
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
# File 'lib/sisu/prog_text_translation.rb', line 1555

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



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

def language_original
  'Alkuperäiskieli'
end

#language_version_listObject



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

def language_version_list
  'Dokumentin kieliversiot, manifestit'
end

#last_generatedObject



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

def last_generated
  'Viimeksi tuotettu dokumentti (metaverse)'
end

#manifest_descriptionObject



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

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

#manifest_description_metadataObject



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

def 
  'Dokumenttimetadatan SISU-manifesti'
end

#manifest_description_outputObject



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

def manifest_description_output
  'Tuotetun tuloksen SISU-manifesti'
end

#metadataObject



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

def 
  'metadata'
end

#prefix_aObject



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

def prefix_a
  'Prefix (a)'
end

#prefix_bObject



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

def prefix_b
  'Prefix (b)'
end

#prepared_byObject



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

def prepared_by
  'Valmistaja'
end

#publisherObject

dc



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

def publisher #dc
  'julkaisija'
end

#relationObject

dc



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

def relation #dc
  'suhde'
end

#rightsObject

dc



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

def rights #dc
  'oikeudet'
end

#ruby_versionObject



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

def ruby_version
  'Ruby-versio'
end

#sc_dateObject



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

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

#sc_numberObject



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

def sc_number
  'Dokumentin RCS/CVS-numero'
end

#sisu_versionObject



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

def sisu_version
  'Generoinut'
end

#sourceObject

dc



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

def source #dc
  'lähde'
end

#sourcefileObject



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

def sourcefile
  'Lähdetiedosto'
end

#sourcefile_digestObject



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

def sourcefile_digest
  'Lähdetiedoston tiiviste'
end

#subjectObject

dc



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

def subject #dc
  'aihe'
end

#subtitleObject



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

def subtitle
  'Alaotsikko'
end


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

def suggested_links
  'metadatan ehdottamat linkit'
end

#titleObject



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

def title
  'Otsikko'
end

#topic_registerObject



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

def topic_register
  'Topics Registered'
end

#translatorObject



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

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

#typeObject

dc



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

def type #dc
  'tyyppi'
end

#word_countObject



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

def word_count
  'Arvioitu sanamäärä'
end