Dictionary_or.mk            |    1 -
 Module_dictionaries.mk      |    1 +
 or_IN/META-INF/manifest.xml |    5 +++++
 or_IN/description.xml       |   12 ++++++++++++
 or_IN/dictionaries.xcu      |   29 +++++++++++++++++++++++++++++
 5 files changed, 47 insertions(+), 1 deletion(-)

New commits:
commit cebbc797e0fc01bd5f8063a8d7222fd60544c718
Author:     Andras Timar <andras.ti...@collabora.com>
AuthorDate: Sat May 10 13:16:01 2025 +0200
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Sat May 17 12:52:21 2025 +0200

    Oriya (or Odia): add missing integration files
    
    Without these files the dictionary would not appear in LibreOffice
    and would not be used.
    Without modifying Module_dictionaries.mk the dictionary would not be
    even built.
    
    Change-Id: I8e88870b3e46ad401fcfe4651a23a1503a75088a
    Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/185130
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>
    Tested-by: Andras Timar <andras.ti...@collabora.com>

diff --git a/Dictionary_or.mk b/Dictionary_or.mk
index 1a12669..f6a3abc 100644
--- a/Dictionary_or.mk
+++ b/Dictionary_or.mk
@@ -13,7 +13,6 @@ $(eval $(call gb_Dictionary_add_root_files,dict-or,\
         dictionaries/or_IN/or_IN.aff \
         dictionaries/or_IN/or_IN.dic \
         dictionaries/or_IN/hyph_or_IN.dic \
-
 ))
 
 # vim: set noet sw=4 ts=4:
diff --git a/Module_dictionaries.mk b/Module_dictionaries.mk
index 7c005e5..4da16ef 100644
--- a/Module_dictionaries.mk
+++ b/Module_dictionaries.mk
@@ -61,6 +61,7 @@ $(eval $(call gb_Module_add_l10n_targets,dictionaries,\
        Dictionary_nl \
        Dictionary_no \
        Dictionary_oc \
+       Dictionary_or \
        Dictionary_pl \
        Dictionary_pt-BR \
        Dictionary_pt-PT \
diff --git a/or_IN/META-INF/manifest.xml b/or_IN/META-INF/manifest.xml
new file mode 100644
index 0000000..528a320
--- /dev/null
+++ b/or_IN/META-INF/manifest.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" 
"Manifest.dtd">
+<manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest";>
+    <manifest:file-entry 
manifest:media-type="application/vnd.sun.star.configuration-data" 
manifest:full-path="dictionaries.xcu"/>
+</manifest:manifest>
diff --git a/or_IN/description.xml b/or_IN/description.xml
new file mode 100644
index 0000000..dbdce95
--- /dev/null
+++ b/or_IN/description.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<description xmlns="http://openoffice.org/extensions/description/2006"; 
xmlns:d="http://openoffice.org/extensions/description/2006";  
xmlns:xlink="http://www.w3.org/1999/xlink";>
+    <version value="2025.05.10" />
+    <identifier value="org.libreoffice.oriya.hunspell.dictionaries" />
+    <display-name>
+        <name lang="en-US">Oriya spelling dictionary, and hyphenation 
rules</name>
+    </display-name>
+    <platform value="all" />
+    <dependencies>
+        <OpenOffice.org-minimal-version value="3.0" d:name="OpenOffice.org 
3.0" />
+    </dependencies>
+</description>
diff --git a/or_IN/dictionaries.xcu b/or_IN/dictionaries.xcu
new file mode 100644
index 0000000..23c37b0
--- /dev/null
+++ b/or_IN/dictionaries.xcu
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<oor:component-data xmlns:oor="http://openoffice.org/2001/registry"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; oor:name="Linguistic" 
oor:package="org.openoffice.Office">
+<node oor:name="ServiceManager">
+    <node oor:name="Dictionaries">
+        <node oor:name="HunSpellDic_or_IN" oor:op="fuse">
+            <prop oor:name="Locations" oor:type="oor:string-list">
+                <value>%origin%/or_IN.aff %origin%/or_IN.dic</value>
+            </prop>
+            <prop oor:name="Format" oor:type="xs:string">
+                <value>DICT_SPELL</value>
+            </prop>
+            <prop oor:name="Locales" oor:type="oor:string-list">
+                <value>or-IN</value>
+            </prop>
+        </node>
+        <node oor:name="HyphDic_or_IN" oor:op="fuse">
+            <prop oor:name="Locations" oor:type="oor:string-list">
+                <value>%origin%/hyph_or_IN.dic</value>
+            </prop>
+            <prop oor:name="Format" oor:type="xs:string">
+                <value>DICT_HYPH</value>
+            </prop>
+            <prop oor:name="Locales" oor:type="oor:string-list">
+                <value>or-IN</value>
+            </prop>
+        </node>
+    </node>
+</node>
+</oor:component-data>

Reply via email to