diff --git a/CHANGELOG.md b/CHANGELOG.md index f6cdc2dc8..8396e7a38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,9 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt ## [Unreleased] +### Fixed +- Fix half-glyph in Georgian translations ([#44](https://github.com/cucumber/gherkin/pull/44)) + ## [25.0.1] - 2022-11-09 ### Fixed - Fix release process for perl and elixir diff --git a/c/Makefile b/c/Makefile index bed0ddd73..cbb7eb72a 100644 --- a/c/Makefile +++ b/c/Makefile @@ -33,17 +33,17 @@ acceptance: .compared ## Build acceptance test dir and compare results with refe .compared: .built $(TOKENS) $(ASTS) $(PICKLES) $(ERRORS) $(SOURCES) .run touch $@ -generate: ./include/rule_type.h src/parser.c src/dialect.c ## Generate gherkin parser files +generate: ./include/rule_type.h src/parser.c ## Generate gherkin parser files clean-generate: ## Remove generated Gherkin parser files ## Generate gherkin parser files - rm -f ./include/rule_type.h src/parser.c src/dialect.c + rm -f ./include/rule_type.h src/parser.c .PHONY: clean-generate -copy-gherkin-languages: ## Copy gherkin-languages.json and/or generate derived files +copy-gherkin-languages: src/dialect.c ## Copy gherkin-languages.json and/or generate derived files echo "Nothing to do" clean-gherkin-languages: ## Remove gherkin-languages.json and any derived files - echo "Nothing to do" + rm -f src/dialect.c .built: generate $(SRC_FILES) src/Makefile $(CC) --version diff --git a/c/src/dialect.c b/c/src/dialect.c index e845e9b20..a3890ab0b 100644 --- a/c/src/dialect.c +++ b/c/src/dialect.c @@ -1989,7 +1989,7 @@ static const Keywords ka_examples_keywords = { 1, ka_examples_KEYWORDS }; static const wchar_t* const ka_feature_KEYWORDS[] = { L"თვისება", L"მოთხოვნა" }; static const Keywords ka_feature_keywords = { 2, ka_feature_KEYWORDS }; -static const wchar_t* const ka_given_KEYWORDS[] = { L"* ", L"მოცემული ", L"Მოცემულია ", L"ვთქვათ " }; +static const wchar_t* const ka_given_KEYWORDS[] = { L"* ", L"მოცემული ", L"მოცემულია ", L"ვთქვათ " }; static const Keywords ka_given_keywords = { 4, ka_given_KEYWORDS }; static const wchar_t* const ka_rule_KEYWORDS[] = { L"წესი" }; diff --git a/dart/assets/gherkin-languages.json b/dart/assets/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/dart/assets/gherkin-languages.json +++ b/dart/assets/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/dotnet/Gherkin/gherkin-languages.json b/dotnet/Gherkin/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/dotnet/Gherkin/gherkin-languages.json +++ b/dotnet/Gherkin/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/elixir/priv/gherkin_languages.json b/elixir/priv/gherkin_languages.json index 279a4d89a..ced39bfb4 100644 --- a/elixir/priv/gherkin_languages.json +++ b/elixir/priv/gherkin_languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/gherkin-languages.json b/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/gherkin-languages.json +++ b/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/go/dialects_builtin.go b/go/dialects_builtin.go index 8930ba261..59bc1d1cd 100644 --- a/go/dialects_builtin.go +++ b/go/dialects_builtin.go @@ -2784,7 +2784,7 @@ var builtinDialects = gherkinDialectMap{ given: { "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ ", }, when: { @@ -2812,7 +2812,7 @@ var builtinDialects = gherkinDialectMap{ map[string]messages.StepKeywordType{ "მოცემული ": messages.StepKeywordType_CONTEXT, - "Მოცემულია ": messages.StepKeywordType_CONTEXT, + "მოცემულია ": messages.StepKeywordType_CONTEXT, "ვთქვათ ": messages.StepKeywordType_CONTEXT, diff --git a/javascript/src/gherkin-languages.json b/javascript/src/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/javascript/src/gherkin-languages.json +++ b/javascript/src/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/php/resources/gherkin-languages.json b/php/resources/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/php/resources/gherkin-languages.json +++ b/php/resources/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/python/gherkin/gherkin-languages.json b/python/gherkin/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/python/gherkin/gherkin-languages.json +++ b/python/gherkin/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian", diff --git a/ruby/lib/gherkin/gherkin-languages.json b/ruby/lib/gherkin/gherkin-languages.json index 279a4d89a..ced39bfb4 100644 --- a/ruby/lib/gherkin/gherkin-languages.json +++ b/ruby/lib/gherkin/gherkin-languages.json @@ -2005,7 +2005,7 @@ "given": [ "* ", "მოცემული ", - "Მოცემულია ", + "მოცემულია ", "ვთქვათ " ], "name": "Georgian",