X-Git-Url: http://jaekl.net/gitweb/?p=quanlib.git;a=blobdiff_plain;f=book.rb;h=d7135690d4d60514f4c900d59dc76698d3eb164d;hp=93c3964d4a88939a9e1019cd1a5585411cb47404;hb=9b27f41cf97737185a8c6593e7db786cccb6efc1;hpb=3ca2d7798fbc6529b54dc109a0f8a021b518ce79 diff --git a/book.rb b/book.rb index 93c3964..d713569 100644 --- a/book.rb +++ b/book.rb @@ -15,6 +15,7 @@ class Book attr_accessor :classification_id attr_accessor :cover attr_accessor :description + attr_accessor :language attr_accessor :path attr_accessor :series_id attr_accessor :title @@ -308,6 +309,17 @@ class Book end end + #--------------------------------------- + # Language + + langNodes = opfDoc.css('dc|language', 'dc' => @@DC_NS_URL) + if (langNodes.length > 0) + langNode = langNodes[0] + if langNode + @language = langNode.content + end + end + #--------------------------------------- # Other metadata: series, volume, cover