Writing a Parser for an Artificial Language, Atasi Cnoba

Total Page:16

File Type:pdf, Size:1020Kb

Writing a Parser for an Artificial Language, Atasi Cnoba Writing a parser for an artificial language, Atasi cnoba Johan Holmberg Department of Computer Science Institute of Technology, Lund University [email protected] Abstract merely being a lingua franca, or by even re- placing existing languages. This report describes an attempt to build a parser for a small and coherent artifi- Experimentation. Languages in this category are cal language. It presents a fairly com- usually created as a mean of trying out ideas, plete grammar denoted on the Panini- usually regarding logic and philosophy. Pro- Backus form, accomanied with a sample ponents of the Sapir–Whorf hypothesis com- thesaurus, all implemented using the Pro- monly uses this as a tool for exploring how log language. The project is part of the languages inflicts on the human mind. course Language Processing and Compu- Artistic ambitions. These are languages in- tational Linguistics given at Lund univer- tended to add an extra dimension to artistics sity in the autumn semester of 2006. works, such as books or movies. Famous 1 Introduction languages, such as Tolkien’s Quenya or Klingon of Star Trek fame are part of this While the World has a phletora of languages, group. some linguistics claim there to be 6500 languages thoughout the World, there still seems to be a Apart from these main reasons, there is another need for artificially created languages. Those one: obfuscation. Languages in this category are languages differ in their seriousness, longevity devised to hide information from a general public, and span, but they all fill a void needed to be while keeping it open to the speakers of the lan- filled. Most of those languages will not prevail, guage in question. A lot of informal languages are and the actual need of the languages can thus created this way, but since they are secretive by be questioned. Nonetheless do they exist, and nature, they tend to fall in oblivion as soon as their probably will for a long, long time. inventors and speakers drop them. This is an attempt to outline a possible way 3 The Atasi cnoba language to automatically parse and validate such a The Atasi cnoba language was originally con- language. structed for usage in refugee role playing games set up by Swedish scouts, as an integral part of 2 Rationale for an artificial language the act. The rationale for this was that the partic- There are mainly three different reasons for devel- ipants, who act as refugees, were to feel unsecure oping an artifical language. These are, in no par- and disorientated, but it was also meant to be a ticular order: useful tool for the game leader – staff communi- cation. As such, it has only been used a couple Auxiliarity. Languages, such as Interlingua, of times, due to the late date of maturity for the Volapuk¨ or Esperanto, resides in this cate- language. gory. They are constructed with the pur- The premises for developing a langauge like pose of being a common language, either by that, were clear and simple: The language had to be different enough to be percieved as a foreign seem to be homonyms, while they are in fact dis- language, yet simple enough to learn in a matter of tinct words on their own merits, and will con- days, or even hours, if needed. This was accom- sequently be treated as different entities by the plished by cutting back on grammatical nuances, parser. relying on the fact that the language will not ever Some simplifications had to be done in order for be used as a real world language. The develop- Atasi cnoba to be easy to grasp. This is especially ers were also keen of grouping words with similar true in regards to the somewhat perverse conso- meaning into more general words, relying on de- nant clusters used by the Georgians. Clusters of scriptors to further describe objects and phenom- up to six consonats are not uncommon, peaking at ena as needed. The result is a, within it’s domain, eight consecutive consonants, whereof some con- fairly useful language with no more than a hundred sonats would be rendered as two or more separate words, coupled with a handful of modifiers. Due sounds by a native Swedish speaker. The Swedish to the compactness and regularity of the language, language, as a comparison, features no more than it turned out to be well-suited for computational three consonants in a row, not counting possibly handling. appended suffixes. Atasi cnoba is to be stressed using trochee feet, 3.1 Vocabulary but as this has no consequences in regards to The vocabulary of Atasi cnoba is heavily influ- spelling, this fact can be easily dismissed in the enced by the author’s past experiences in the field scope of this project. of linguistics, coupled with the premise that the 3.3 Writing system language should be hard to grasp for an outsider. Hence, it’s main sources are the Romance, Ger- Since the sound system is effectively Georgian, man and Slavonic language families. The words we also use the Mkhedrulian alphabet, which is coming from these families are usually distorted in used for writing Georgian, as well as the other order to make them unintelligble by non-speakers. Kartvelian languages. The alphabet works flaw- lessy in conjucture with the Georgian sound sys- Some words, as in the case of the numerals, are tem. Furthermore, it has the property of looking direct loanwords from Georigan, a Kartvelian lan- radically different from the European scripts, al- guage. In fact, atasi cnoba is Georgian for a thou- though those alphabets share the same ancestor as sand words. Those words are usually not distorted, the Mkhedrulian: the classical Greek script. as a discreet homage to the language’s Georgian The Mkhedrulian alphabet provides a 1 : 1 roots. mapping for each sound in Georgian, and as a con- 3.2 Sound system sequence also for Atasi cnoba. Another useful trait of the Mhedrulian alphabet is the lack of capital In order to make the language sound foreign and letters. What this means in terms of this project, strange, the need of a distinct sound system was is that we don’t have to take conversion of upper needed. We chose the Georgian sound system as a case letters into lower case letters for lookups in basis to build on, mainly because the many conso- the thesaurus into account while developing the nant sounds in the language and the relative lack system. of vowels are radically different from Swedish. The Mkhedruli alphabet is covered by the Uni- The distinct sounds are however relatively easy to code standard, as discussed later. mimic for a non-native speaker, and are thus easy to comprehend. 3.4 Grammar Georgian features 33 consonant sounds and 5 The grammar of Atasi cnoba is, as previously vowel sounds. Since quite a few of the western mentioned, thought to be simplistic in it’s ap- European sounds doesn’t appear in the Georigan proach. It lacks ways of morphologically denote sound system, imported words and names has to the words’ roles in the sentence. Instead, it relies be retrofitted before being used. on an absolute subject-verb-object order through- Unlike most modern day European languages, out the languages. This is even true in ques- aspirated and unaspirated plosives and affricatives tions, different from, say English and Swedish, aren’t allophones in the Georgian language. As where questions usually are constructed in a verb- a result, some distinct words in Atasi cnoba may subject-object order. This is possible due to a type of question mark, which surrounds the whole sen- take on one out of two roles: an agent, using the tence, not unlike Portuguese or Spanish, the differ- -ari suffix, or an essence, using the -de suffix. ence here being that the question mark is actually Thus, the verb dokt’ (to instruct), would transform realized as a distinct phoneme. into the agent form dokt’ari (teacher), and into the essence form dokt’de (instruction, learning). 3.4.1 Morphology Atasi cnoba is an agglutinative language, mean- 3.4.3 Proper names ing that new words are created by the means of af- Proper names are denoted by adding an extra -i fixes added to a stem. By doing this, a verb might at the end of the word. This is a remnant from the turn into a noun, and a noun turn into a descriptor. Georgian nominative case. More importantly, affixes are used for verb conju- 3.4.4 Pronouns gation, descriptor comparison and noun inflection. Some affixes, eg. -ni- which acts as a negator, Atasi cnoba features nine pronouns, whereof are universal for the major lexical classes. seven are personal: 3.4.2 Nouns singular plural Atasi cnoba lacks both grammatical numbers 1st person ik ikek (inclusive) and genders, and thus keeping the different noun ikak (exclusive) forms to an absolute minimum. The nouns are, 2nd person ek ekek however, slightly inflicted in order to accompany 3rd person ak akak verbs, nouns and pronouns as descriptors. There The remaining pronouns are k’iak, which are three cases, not counting the nominative case, roughly translates into the English pronouns any- into which a noun can be inflicted. These are: body, somebody, and tot’ak, which roughly trans- lates into the English pronouns all, everybody. The possessive case is used to denote dependen- The inclusive and exclusive versions of the cies and possession. A simple example 1st person plural are used to denote whether the ia ioaniav Johan’s flower would be , meaning speaker includes it’s audience into the ”we collec- the flower of Johan or .
Recommended publications
  • Technical Reference Manual for the Standardization of Geographical Names United Nations Group of Experts on Geographical Names
    ST/ESA/STAT/SER.M/87 Department of Economic and Social Affairs Statistics Division Technical reference manual for the standardization of geographical names United Nations Group of Experts on Geographical Names United Nations New York, 2007 The Department of Economic and Social Affairs of the United Nations Secretariat is a vital interface between global policies in the economic, social and environmental spheres and national action. The Department works in three main interlinked areas: (i) it compiles, generates and analyses a wide range of economic, social and environmental data and information on which Member States of the United Nations draw to review common problems and to take stock of policy options; (ii) it facilitates the negotiations of Member States in many intergovernmental bodies on joint courses of action to address ongoing or emerging global challenges; and (iii) it advises interested Governments on the ways and means of translating policy frameworks developed in United Nations conferences and summits into programmes at the country level and, through technical assistance, helps build national capacities. NOTE The designations employed and the presentation of material in the present publication do not imply the expression of any opinion whatsoever on the part of the Secretariat of the United Nations concerning the legal status of any country, territory, city or area or of its authorities, or concerning the delimitation of its frontiers or boundaries. The term “country” as used in the text of this publication also refers, as appropriate, to territories or areas. Symbols of United Nations documents are composed of capital letters combined with figures. ST/ESA/STAT/SER.M/87 UNITED NATIONS PUBLICATION Sales No.
    [Show full text]
  • A Könyvtárüggyel Kapcsolatos Nemzetközi Szabványok
    A könyvtárüggyel kapcsolatos nemzetközi szabványok 1. Állomány-nyilvántartás ISO 20775:2009 Information and documentation. Schema for holdings information 2. Bibliográfiai feldolgozás és adatcsere, transzliteráció ISO 10754:1996 Information and documentation. Extension of the Cyrillic alphabet coded character set for non-Slavic languages for bibliographic information interchange ISO 11940:1998 Information and documentation. Transliteration of Thai ISO 11940-2:2007 Information and documentation. Transliteration of Thai characters into Latin characters. Part 2: Simplified transcription of Thai language ISO 15919:2001 Information and documentation. Transliteration of Devanagari and related Indic scripts into Latin characters ISO 15924:2004 Information and documentation. Codes for the representation of names of scripts ISO 21127:2014 Information and documentation. A reference ontology for the interchange of cultural heritage information ISO 233:1984 Documentation. Transliteration of Arabic characters into Latin characters ISO 233-2:1993 Information and documentation. Transliteration of Arabic characters into Latin characters. Part 2: Arabic language. Simplified transliteration ISO 233-3:1999 Information and documentation. Transliteration of Arabic characters into Latin characters. Part 3: Persian language. Simplified transliteration ISO 25577:2013 Information and documentation. MarcXchange ISO 259:1984 Documentation. Transliteration of Hebrew characters into Latin characters ISO 259-2:1994 Information and documentation. Transliteration of Hebrew characters into Latin characters. Part 2. Simplified transliteration ISO 3602:1989 Documentation. Romanization of Japanese (kana script) ISO 5963:1985 Documentation. Methods for examining documents, determining their subjects, and selecting indexing terms ISO 639-2:1998 Codes for the representation of names of languages. Part 2. Alpha-3 code ISO 6630:1986 Documentation. Bibliographic control characters ISO 7098:1991 Information and documentation.
    [Show full text]
  • Version 13.0 Release Notes
    Release Notes The tool of thought for expert programming Version 13.0 Dyalog is a trademark of Dyalog Limited Copyright 1982-2011 by Dyalog Limited. All rights reserved. Version 13.0 First Edition April 2011 No part of this publication may be reproduced in any form by any means without the prior written permission of Dyalog Limited. Dyalog Limited makes no representations or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Dyalog Limited reserves the right to revise this publication without notification. TRADEMARKS: SQAPL is copyright of Insight Systems ApS. UNIX is a registered trademark of The Open Group. Windows, Windows Vista, Visual Basic and Excel are trademarks of Microsoft Corporation. All other trademarks and copyrights are acknowledged. iii Contents C H A P T E R 1 Introduction .................................................................................... 1 Summary........................................................................................................................... 1 System Requirements ....................................................................................................... 2 Microsoft Windows .................................................................................................... 2 Microsoft .Net Interface .............................................................................................. 2 Unix and Linux ..........................................................................................................
    [Show full text]
  • Analysis of Mutual Influence of Music and Text in Svan Songs
    Analysis of mutual influence of music and text in Svan songs Nana Mzhavanadze Madona Chamgeliani University of Potsdam Lidbashi Foundation [email protected] [email protected] ABSTRACT stand and, secondly, due to the phonetic reservoir (es- pecially vowels in upper Svaneti) of Svans being rich The present paper discusses the influence of musicological, lin- and often having grammatical function. This raises a guistic, and ethnological aspects on the music-text relation in question about phonetic events being of musical or Svan songs. In a lot of cases, there is a deep bond between verbal linguistic origin. texts and their musical counterparts (Mzhavanadze & Chamgeliani, 2015). Despite the fact that the lyrics of songs are • In contradiction to the hypothesis of some authors that of critical importance to the rituals in which they are performed, Svan songs are believed to be “song-poems“ many of them are difficult (at times impossible) to transcribe. The (Shanidze et al., 1939), the texts often do not show present analysis shows that the reservoir of Svan melos is rela- high integrity with the music as they are sung. tively modest in comparison with the verbal texts. In songs in which musical patterns repeat and texts alter, the latter get modi- This suggests that in order to understand Svans’ musical fied and often distorted to the degree to make them incomprehen- grammar, the interrelationship between music and verbal sible. This is also true for texts of pre-Christian origin, which has texts cannot be ignored. The presented paper touches on interesting ethnological consequences. The results of the current the issues what role either play in the forming process of study challenge the isolated linguistic interpretation of verbal texts of Svan songs and emphasize the need for a joint analysis a musical (artistic) image.
    [Show full text]
  • Georgian Romanization
    Georgian Values are shown for the older Khutsuri and the modern Mkhedruli alphabets. There are no upper case letters in Mkhedruli. Upper case letters Lower case letters Khutsuri Romanization Khutsuri Mkhedruli Romanization Ⴀ A ⴀ ა a Ⴁ B ⴁ ბ b Ⴂ G ⴂ ზ g Ⴃ D ⴃ დ d Ⴄ E ⴄ ე e Ⴅ V ⴅ ქ v Ⴆ Z ⴆ ჩ z Ⴇ Tʻ ⴇ უ tʻ Ⴈ I ⴈ ი i Ⴉ K ⴉ ჯ k Ⴊ L ⴊ მ l Ⴋ M ⴋ ნ m Ⴌ N ⴌ ო n Ⴍ O ⴍ პ o Ⴎ P ⴎ ჰ p Ⴏ Ž ⴏ შ ž Ⴐ R ⴐ ს r Ⴑ S ⴑ ტ s Ⴒ T ⴒ ჳ t Ⴓ U ⴓ ფ u Ⴔ Pʻ ⴔ ჟ pʻ Ⴕ Kʻ ⴕ ლ kʻ Ⴖ Ġ ⴖ ჭ ġ Ⴗ Q ⴗ ჱ q Ⴘ Š ⴘ ჲ š Ⴙ Čʻ ⴙ ძ čʻ Ⴚ Cʻ ⴚ გ cʻ Ⴛ Ż ⴛ ჴ ż Ⴜ C ⴜ ც c Ⴝ Č ⴝ წ č Ⴞ X ⴞ ყ x Ⴟ J ⴟ ხ j Ⴠ H ⴠ თ h Ⴡ Ē ⴡ ჵ ē Ⴢ Y ⴢ კ y Ⴤ X ⴤ რ x Ⴥ Ō ⴥ ჶ ō Ⴣ W ⴣ ღ w ვ f ჷ ĕ ჸ ʻ (ayn) , ŭ Transliteration of Georgian 1/3 GEORGIAN Georgian script* ISO 9984 National IKE ALA-LC KNAB BGN/PCGN TITUS 1996(1.0) 2002(2.0) 1974(3.0) 1997(4.0) 1993(5.0) 1981(6.0) 2000(7.0) 01 Ⴀ ა a a a a a a a 02 Ⴁ ბ b b b b b b b 03 Ⴂ გ g g g g g g g 04 Ⴃ დ d d d d d d d 05 Ⴄ ე e e e e e e e 06 Ⴅ ვ v v v v v v v 07 Ⴆ ზ z z z z z z z 08 Ⴡ ჱ a ē — ē / ey ē — (ey) (ē) 09 Ⴇ თ t’ t t tʻ t tʼ t 10 Ⴈ ი i i i i i i i 11 Ⴉ კ k k’ ḳ k ķ k ḳ 12 Ⴊ ლ l l l l l l l 13 Ⴋ მ m m m m m m m 14 Ⴌ ნ n n n n n n n 15 Ⴢ ჲ a y — y y — (j) — 16 Ⴍ ო o o o o o o o 17 Ⴎ პ p p’ ṗ p ṗ p ṗ 18 Ⴏ ჟ ž zh ž z̆ ž zh ž 19 Ⴐ რ r r r r r r r 20 Ⴑ ს s s s s s s s 21 Ⴒ ტ t t’ ṭ t ţ t ṭ 22 Ⴣ ჳ a w — wi / ü w — — — 23 Ⴓ უ u u u u u u u 24 Ⴔ ფ pʼ p p pʻ p pʼ p 25 Ⴕ ქ kʼ k k kʻ k kʼ k 26 Ⴖ ღ ḡ gh ǧ / ɣ ġ ǧ gh ġ 27 Ⴗ ყ q q’ q̇ q q q q̇ 28 Ⴘ შ š sh š š š sh š 29 Ⴙ ჩ čʼ ch č čʻ č chʼ č 30 Ⴚ ც cʼ ts c cʻ c tsʼ c 31 Ⴛ ძ j dz j / ʒ ż dz dz ʒ 32 Ⴜ წ c ts’ c̣ c ç ts c̣ 33 Ⴝ ჭ č ch’ č̣ č ç̌ ch č̣ 34 Ⴞ ხ x kh x x x kh χ 35 Ⴤ ჴ a ẖ — q x̣ — (qʼ) q 36 Ⴟ ჯ ǰ j ǰ / ǯ j dž j ǯ 37 Ⴠ ჰ h h h h h h h 38 Ⴥ ჵ a ō — ō / ow ō — — (ō) Thomas T.
    [Show full text]
  • Svan Funeral Dirges (Zär): Musical Acoustical Analysis of a New Collection of Field Recordings
    Trabzon University State Conservatory © 2017-2020 Volume 4 Issue 2 December 2020 Research Article Musicologist 2020. 4 (2): 138-167 DOI: 10.33906/musicologist.782094 FRANK SCHERBAUM Universität Potsdam, Germany [email protected] orcid.org/0000-0002-5050-7331 NANA MZHAVANADZE Universität Potsdam, Germany [email protected] orcid.org/0000-0001-5726-1656 Svan Funeral Dirges (Zär): Musical Acoustical Analysis of a New Collection of Field Recordings ABSTRACT This paper is a companion paper to Mzhavanadze & Scherbaum (2020). KEYWORDS Jointly, the two papers describe the results of an interdisciplinary study of three-voiced Svan funeral dirges, known as zär in Svan and zari in Traditional Georgian Georgian. In the present paper, to which we refer as paper 1, we analyze Vocal Music the musical acoustical properties of a new set of field recordings Computational collected during an ethnomusicological field expedition to Georgia in Ethnomusicology 2016. The aim of the study is to investigate the tonal organization of eleven different performances of six different variants of zär, performed Ethnomusicological by singers from different villages. For some of the performances, we Field Recordings observe a strong gradual pitch rise of up to 100 cents per minute. The intra-variant differences in the performances of different groups of singers were observed to be remarkably different, including the use of significantly different harmonic tuning systems. In contrast, two subsequent performances of the Mest’ia variant of zär by a group of singers recorded in Zargǟsh were essentially identical. This demonstrates the widespread absence of improvisational elements in these two performances. One of the most interesting results of our analysis is the observation that the musical structure of zär, expressed, for example, in its ambitus, the complexity of its melodic progression, and its harmonic chord inventory, change systematically along the course of the Enguri valley.
    [Show full text]
  • 4 Issue: 2 December 2020 Masthead
    Trabzon University e-ISSN: 2618-5652 State Conservatory Vol: 4 Issue: 2 December 2020 Masthead Musicologist: International Journal of Music Studies Volume 4 Issue 2 December 2020 Musicologist is a biannually, peer-reviewed, open access, online periodical published in English by Trabzon University State Conservatory, in Trabzon, Turkey. e-ISSN: 2618-5652 Owner on behalf of Trabzon University State Conservatory Merve Eken KÜÇÜKAKSOY (Director) Editor-In-Chief Abdullah AKAT (İstanbul University – Turkey) Deputy Editor Merve Eken KÜÇÜKAKSOY (Trabzon University – Turkey) Technical Editor Emrah ERGENE (Trabzon University – Turkey) Language Editor Marina KAGANOVA (Colombia University – USA) Editorial Assistant Uğur ASLAN (Trabzon University – Turkey) Contacts Address: Trabzon Üniversitesi Devlet Konservatuvarı Müdürlüğü, Fatih Kampüsü, Söğütlü 61335 Akçaabat/Trabzon, Turkey Web: www.musicologistjournal.com Email: [email protected] All rights reserved. The authors are responsible for all visual elements, including tables, figures, graphics and pictures. They are also responsible for any scholarly citations. Trabzon University does not assume any legal responsibility for the use of any of these materials. ©2017-2020 Trabzon University State Conservatory Editorial Board Alper Maral Ankara Music and Fine Arts University – Turkey Caroline Bithell The University of Manchester – UK Ekaterine Diasamidze Tbilisi State University – Georgia Elif Damla Yavuz Mimar Sinan Fine Arts University – Turkey Erol Köymen The University of Chicago – USA
    [Show full text]
  • CEN WORKSHOP AGREEMENT CWA 13873:2000 Multilingual
    CEN WORKSHOP AGREEMENT CWA 13873:2000 2000-03-01 English version Information technology – Multilingual European Subsets in ISO/IEC 10646-1 Technologies de l’information – Informationstechnologie – Jeux partiels européens multilingues Mehrsprachige europäische Untermengen dans l’ISO/CEI 10646-1 in ISO/IEC 10646-1 This CEN Workshop Agreement has been drafted and approved by a Workshop of representatives of interested parties, whose names and affiliations can be obtained from the CEN/ISSS Secretariat. The formal process followed by the Workshop in the development of this Workshop Agreement has been endorsed by the National Members of CEN, but neither the National Members of CEN nor the CEN Central Secretariat can be held accountable for the technical content of this CEN Workshop Agreement or for possible conflicts with standards or legislation. This CEN Workshop Agreement can in no way be held as being an official standard developed by CEN and its Members. This CEN Workshop Agreement is publicly available, as a reference document, from the CEN Members National Standard Bodies. CEN Members are the National Standards Bodies of Austria, Belgium, the Czech Republic, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Spain, Sweden, Switzerland and the United Kingdom. CEN EUROPEAN COMMITTEE FOR STANDARDIZATION COMITÉ EUROPÉEN DE NORMALISATION EUROPÄISCHES KOMITEE FÜR NORMUNG Central Secretariat: rue de Stassart 36, B-1050 Brussels © CEN 2000 All rights of exploitation in any form and by any means reserved worldwide for CEN national Members Ref.No. CWA 13873:2000 E Page 2 CWA 13873:2000 Contents Foreword 3 Introduction 4 1. Scope 5 2.
    [Show full text]
  • The Wili Benchmark Dataset for Written Natural Language Identification
    1 The WiLI benchmark dataset for written II. WRITTEN LANGUAGE BASICS language identification A language is a system of communication. This could be spoken language, written language or sign language. A spoken language Martin Thoma can have several forms of written language. For example, the E-Mail: [email protected] spoken Chinese language has at least three writing systems: Traditional Chinese characters, Simplified Chinese characters and Pinyin — the official romanization system for Standard Chinese. Abstract—This paper describes the WiLI-2018 benchmark dataset for monolingual written natural language identification. Languages evolve. New words like googling, television and WiLI-2018 is a publicly available,1 free of charge dataset of Internet get added, but written languages are also refactored. short text extracts from Wikipedia. It contains 1000 paragraphs For example, the German orthography reform of 1996 aimed at of 235 languages, totaling in 235 000 paragraphs. WiLI is a classification dataset: Given an unknown paragraph written in making the written language simpler. This means any system one dominant language, it has to be decided which language it which recognizes language and any benchmark needs to be is. adapted over time. Hence WiLI is versioned by year. Languages do not necessarily have only one name. According to Wikipedia, the Sranan language is also known as Sranan Tongo, Sranantongo, Surinaams, Surinamese, Surinamese Creole and I. INTRODUCTION Taki Taki. This makes ISO 369-3 valuable, but not all languages are represented in ISO 369-3. As ISO 369-3 uses combinations The identification of written natural language is a task which of 3 Latin letters and has 547 reserved combinations, it can appears often in web applications.
    [Show full text]
  • Proposal for the Georgian Script Root Zone LGR
    Proposal for the Georgian Script Root Zone LGR LGR Version 2 Date: 2016-11-24 Document version: 1.1 Authors: GEORGIAN SCRIPT GENERATION PANEL 1 General Information/ Overview/ Abstract The purpose of this document is to give an overview of the proposed Georgian LGR in the XML format and the rationale behind the design decisions taken. It includes a discussion of relevant features of the script, the communities or languages using it, the process and methodology used and information on the contributors. The formal specification of the LGR can be found in the accompanying XML document: • Proposed-LGR-Georgian-20160915.xml Labels for testing can be found in the accompanying text document: • Labels-GeorgianScript-20160915.txt 2 Script for which the LGR is proposed ISO 15924 Code: Geor ISO 15924 Key N°: 240 ISO 15924 English Name: Georgian Mkhedruli Latin transliteration of native script name: Mkhedruli Native name of the script: მხედრული Maximal Starting Repertoire (MSR) version: MSR-2 Proposal for a Georgian Script Root Zone LGR Georgian Script GP 3 Background on Script and Principal Languages Using It The Georgian scripts are the three writing systems used to write the Georgian language: Asomtavruli, Nuskhuri and Mkhedruli. Mkhedruli (Georgian: მხედრული) is the current Georgian script and is therefore the standard script for modern Georgian and its related Kartvelian languages, whereas Asomtavruli and Nuskhuri are used only in ceremonial religious texts and iconography. In the following, the term Georgian script is used synonymously with Mkhedruli. Like the two other scripts, Mkhedruli is purely unicameral. Mkhedruli first appears in the 10th century - the oldest Mkhedruli inscription found is dated back to 982 AD.
    [Show full text]
  • Ukraine: Meat Sector Review
    Ukraine – Meat sector review – Meat sector Ukraine Ukraine Meat sector review FAO INVESTMENT CENTRE COUNTRY HIGHLIGHTS Please address questions and comments to: Investment Centre Division Food and Agriculture Organization of the United Nations (FAO) Viale delle Terme di Caracalla – 00153 Rome, Italy Report No. 14 Report [email protected] http://www.fao.org/investment/en Ukraine: Meat sector review Report No. 14 - February 2014 I3532E/1/11.13 FAO INVESTMENT CENTRE Ukraine Meat sector review Andriy Yarmak Economist, Investment Centre Division, FAO Elizaveta Svyatkivska Meat Market Analyst Dmitry Prikhodko Economist, Investment Centre Division, FAO COUNTRY HIGHLIGHTS prepared under the FAO/EBRD Cooperation FOOD AND AGRICULTURE ORGANIZATION OF THE UNITED NATIONS Rome, 2014 The designations employed and the presentation of material in this information product do not imply the expression of any opinion whatsoever on the part of the Food and Agriculture Organization of the United Nations (FAO) or the European Bank for Reconstruction and Development (EBRD) concerning the legal or development status of any country, territory, city or area or of its authorities, or concerning the delimitation of its frontiers or boundaries. The mention of specific companies or products of manufacturers, whether or not these have been patented, does not imply that these have been endorsed or recommended by FAO or the EBRD in preference to others of a similar nature that are not mentioned. The views expressed in this information product are those of the author(s) and do not necessarily reflect the views or policies of FAO or the EBRD. © FAO 2014 FAO encourages the use, reproduction and dissemination of material in this information product.
    [Show full text]
  • ONIX for Books Codelists Issue 36
    ONIX for Books Codelists Issue 36 20 January 2017 DOI: 10.4400/akjh Go to latest Issue All ONIX standards and documentation – including this document – are copyright materials, made available free of charge for general use. A full license agreement (DOI: 10.4400/nwgj) that governs their use is available on the EDItEUR website. All ONIX users should note that this is the fourth issue of the ONIX codelists following the end of ‘twilight’ support for codelists used only with ONIX version 2.1. From the beginning of 2015, ONIX 2.1 was no longer fully supported by EDItEUR and was termed a ‘legacy format’. All versions of ONIX earlier than 2.1 are termed ‘obsolete’. Three years prior notice of this sunsetting of support for version 2.1 was given by EDItEUR and the ONIX International Steering Committee, and for several years, all users have been strongly advised to migrate to ONIX 3.0, which will remain fully supported for the foreseeable future. This ‘sunset’ of support also applies to the matching Supply Update message. At sunset, documentation and various XML tools for version 2.1 were withdrawn. However, certain codelists that were unique to 2.1 (for example codelists 7, 10 and 78) were updated as normal throughout 2015. This ‘twilight’ support for 2.1 codelists ended in January 2016 (Issue 32), and thereafter, codelists that are not used with ONIX 3.0 – 7, 10, 78 etc – have not been updated. They have been included in their ‘frozen’ form in downloadable codelist files until this Issue 36. The ONIX International Steering Committee has agreed that these frozen codelists will be removed in early 2017.
    [Show full text]