From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109162 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?SXZhbiBQZcWhacSH?= Newsgroups: gmane.comp.tex.context Subject: Re: Adding built-in support for Serbian language Date: Sat, 31 Oct 2020 00:59:47 +0400 Message-ID: References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------8ED8FC6096570894A625547C" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23581"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Fri Oct 30 22:00:16 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kYbVQ-00062u-7q for gctc-ntg-context-518@m.gmane-mx.org; Fri, 30 Oct 2020 22:00:16 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 09DAF1A9C42; Fri, 30 Oct 2020 21:59:56 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9e4AeO2H2Xzw; Fri, 30 Oct 2020 21:59:55 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 38A091A9C44; Fri, 30 Oct 2020 21:59:55 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4297E1A9C3F for ; Fri, 30 Oct 2020 21:59:54 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T12l70KoSjaE for ; Fri, 30 Oct 2020 21:59:53 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.44; helo=mail-wr1-f44.google.com; envelope-from=ivan.pesic@gmail.com; receiver= Original-Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id AEF711A9C3C for ; Fri, 30 Oct 2020 21:59:53 +0100 (CET) Original-Received: by mail-wr1-f44.google.com with SMTP id a9so7853736wrg.12 for ; Fri, 30 Oct 2020 13:59:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=RE54a1fF1hGNgfUOwpGLcLsWT3DGBWrM3gXWLQD/UiM=; b=pnaY2ILtZvpILQGg6uuv8UsQlSFFGmtz+xqrXDc569tWMGELKG2FSsrfyyRp6o9Pca d5ERz5M3c1B/QZlUbrJcxsoJfMErSbfnoyIKWQWK2AOm0CloVF4g4UrYZGO1SSZqRk8U QAPZZJ/r6nUzZrJMt1G88qvmzjuDfwlaDPrxaeFJHvKYIXPB4UQ9QNc77na93NnHClIN urLY9aAR8+GwdtQhlDcmLXyAtZGwAV+gdrF3uvcCcM3/zq0SVGpoDhZH+0FOAx07OvC3 oGHgl0I9Aw5v+aaJ8IFHuWgWML9Jvj78XDPVwDyNej+fCB1TNV0NHwc1ajCXM/8aDfls uSFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=RE54a1fF1hGNgfUOwpGLcLsWT3DGBWrM3gXWLQD/UiM=; b=MsI+oObA1SM4ZbVAtyJtxXhEQ2wUtADMFCNXXwC200Woo3KzyuEXiJvU6FQhUV3P93 rUVlL2A7rwEJ+RqCc1dYqCDC9L57k5zBDFtJ/Ya6SXpRi2XrnOaNQCmhET8sTH+bFgIN F4whffK1yOVDj6TVfuDDpT7P1vWNp+Shwb14ZY5kT5fEnKTXv7teU+05WjHtSSOdoPwS ecD2B+ffWiPdmqHm4cgXoWSOkTg0oIvrYuW9mTCVHvYprDjxff/9+lqWDO+B51R6M9OQ oMxH6Eazn1qvJFqYdyFnpu0/6KGiqEiHUMyseMwEmYft/Ryk7t7ZrhrP4LYpfbU3oMsf +N3Q== X-Gm-Message-State: AOAM530Dhy1/BCR8gLXWoZ0AX7yYEz+Eo5bqnDfK2a39JC5Cryzdnjep p54DxEoSYxPppdGm4BVLJzWGYSSCS4kSIg== X-Google-Smtp-Source: ABdhPJywaX1rvlnBdQNDZ2h4tNLXWrALAQrikNer7T9vUxd0WCbmXcGY9A3O3ITIHnlO3NUzj3IKEg== X-Received: by 2002:adf:8296:: with SMTP id 22mr5533045wrc.341.1604091592691; Fri, 30 Oct 2020 13:59:52 -0700 (PDT) Original-Received: from [192.168.10.50] (cable-178-148-209-107.dynamic.sbb.rs. [178.148.209.107]) by smtp.googlemail.com with ESMTPSA id r28sm12645259wrr.81.2020.10.30.13.59.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 30 Oct 2020 13:59:51 -0700 (PDT) In-Reply-To: Content-Language: en-US X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:109162 Archived-At: This is a multi-part message in MIME format. --------------8ED8FC6096570894A625547C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Дана 30.10.2020. у 16:42, Mojca Miklavec пише: > Would you be willing to also prepare the latin one then? > The codes should be sorted out by Hans (potentially with some help), > but we definitely want to use "sr-latn" and "sr-cyrl". Here is the lang-txt.lua diff with labels transliterated from serbian cyrillic to latin script. Other files basically do not differ, only codes should be sorted out. Language definition stays the same. Regards, Ivan --------------8ED8FC6096570894A625547C Content-Type: application/octet-stream; name="Serbian-Latn.7z" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Serbian-Latn.7z" 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 FQYBACAAAAAAAA== --------------8ED8FC6096570894A625547C Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --------------8ED8FC6096570894A625547C--