@@ -125,7 +125,6 @@ object LanguageSpecificLinksGenerator {
125125 */
126126 if (option == " 0" )
127127 {
128-
129128 val inFile = new File (args(1 ))
130129 val inRichFile = new RichFile (inFile)
131130 val in = IOUtils .inputStream(inRichFile)
@@ -148,11 +147,9 @@ object LanguageSpecificLinksGenerator {
148147 triple(0 ) = triple(0 ).replace(" .wikipedia.org/wiki" ," .dbpedia.org/resource" )
149148 val sub = UriDecoder .decode(triple(2 ))
150149 val obj = UriDecoder .decode(triple(0 ))
151- logToFile(" ./languagelinks.ttl.gz" ,sub+ " " + " <http://www.w3.org/2002/07/owl#sameAs>" + " " + obj+ " ." )
150+ logToFile(" ./languagelinks.ttl.gz" ,sub+ " " + " <http://www.w3.org/2002/07/owl#sameAs>" + " " + obj+ " ." )
152151 }
153-
154152 }
155-
156153 }
157154
158155 closeWriters
@@ -170,15 +167,17 @@ object LanguageSpecificLinksGenerator {
170167
171168 // opening master file for language links
172169 val inFile = new File (args(1 ))
173- val file = Source .fromFile(inFile)
170+ val inRichFile = new RichFile (inFile)
171+ val in = IOUtils .inputStream(inRichFile)
172+ val lines = Source .fromInputStream(in," UTF-8" ).getLines()
173+
174174
175175 // creating folder for output files
176176 new File (" ./llinkfiles" ).mkdir()
177177
178178 var Q = " "
179179 var oldQ = " "
180180 var triplesObjects = List [String ]()
181- val lines = file.getLines
182181
183182 val langRegx = """ <http:\/\/(.*).dbpedia.*>""" .r
184183 for (ln <- lines){
0 commit comments