Commit ccf8ed9e authored by Christian Hergert's avatar Christian Hergert
Browse files

help: remove yelp-based help

We now rely on the help code that is going into doc/. We can just redirect
to builder.readthedocs.io until we statically generate docs and bundle
them.
parent 1f06ca1c
SUBDIRS = . build contrib data libide src plugins tools po tests doc help
SUBDIRS = . build contrib data libide src plugins tools po tests doc
ACLOCAL_AMFLAGS = -I build/autotools
......
AC_DEFUN([YELP_HELP_INIT],
[
AC_REQUIRE([AC_PROG_LN_S])
m4_pattern_allow([AM_V_at])
m4_pattern_allow([AM_V_GEN])
m4_pattern_allow([AM_DEFAULT_VERBOSITY])
YELP_LC_MEDIA_LINKS=true
YELP_LC_DIST=true
for yelpopt in [$1]; do
case $yelpopt in
lc-media-links) YELP_LC_MEDIA_LINKS=true ;;
no-lc-media-links) YELP_LC_MEDIA_LINKS= ;;
lc-dist) YELP_LC_DIST=true ;;
no-lc-dist) YELP_LC_DIST= ;;
*) AC_MSG_ERROR([Unrecognized [YELP_HELP_INIT] option $yelpopt"]) ;;
esac
done;
AC_SUBST([YELP_LC_MEDIA_LINKS])
AC_SUBST([YELP_LC_DIST])
AC_ARG_WITH([help-dir],
AS_HELP_STRING([--with-help-dir=DIR],
[path where help files are installed]),,
[with_help_dir='${datadir}/help'])
HELP_DIR="$with_help_dir"
AC_SUBST(HELP_DIR)
AC_ARG_VAR([ITSTOOL], [Path to the `itstool` command])
AC_CHECK_PROG([ITSTOOL], [itstool], [itstool])
if test x"$ITSTOOL" = x; then
AC_MSG_ERROR([itstool not found])
fi
AC_ARG_VAR([XMLLINT], [Path to the `xmllint` command])
AC_CHECK_PROG([XMLLINT], [xmllint], [xmllint])
if test x"$XMLLINT" = x; then
AC_MSG_ERROR([xmllint not found])
fi
YELP_HELP_RULES='
HELP_ID ?=
HELP_POT ?=
HELP_FILES ?=
HELP_EXTRA ?=
HELP_MEDIA ?=
HELP_LINGUAS ?=
_HELP_LINGUAS = $(if $(filter environment,$(origin LINGUAS)),$(filter $(LINGUAS),$(HELP_LINGUAS)),$(HELP_LINGUAS))
_HELP_POTFILE = $(if $(HELP_POT),$(HELP_POT),$(if $(HELP_ID),$(HELP_ID).pot))
_HELP_POFILES = $(if $(HELP_ID),$(foreach lc,$(_HELP_LINGUAS),$(lc)/$(lc).po))
_HELP_MOFILES = $(patsubst %.po,%.mo,$(_HELP_POFILES))
_HELP_C_FILES = $(foreach f,$(HELP_FILES),C/$(f))
_HELP_C_EXTRA = $(foreach f,$(HELP_EXTRA),C/$(f))
_HELP_C_MEDIA = $(foreach f,$(HELP_MEDIA),C/$(f))
_HELP_LC_FILES = $(foreach lc,$(_HELP_LINGUAS),$(foreach f,$(HELP_FILES),$(lc)/$(f)))
_HELP_LC_STAMPS = $(foreach lc,$(_HELP_LINGUAS),$(lc)/$(lc).stamp)
_HELP_DEFAULT_V = $(if $(AM_DEFAULT_VERBOSITY),$(AM_DEFAULT_VERBOSITY),1)
_HELP_V = $(if $(V),$(V),$(_HELP_DEFAULT_V))
_HELP_LC_VERBOSE = $(_HELP_LC_VERBOSE_$(_HELP_V))
_HELP_LC_VERBOSE_ = $(_HELP_LC_VERBOSE_$(_HELP_DEFAULT_V))
_HELP_LC_VERBOSE_0 = @echo " GEN "$(dir [$]@);
all: $(_HELP_C_FILES) $(_HELP_C_EXTRA) $(_HELP_C_MEDIA) $(_HELP_LC_FILES) $(_HELP_POFILES)
.PHONY: pot
pot: $(_HELP_POTFILE)
$(_HELP_POTFILE): $(_HELP_C_FILES) $(_HELP_C_EXTRA) $(_HELP_C_MEDIA)
$(AM_V_GEN)if test -d "C"; then d=; else d="$(srcdir)/"; fi; \
$(ITSTOOL) -o "[$]@" $(foreach f,$(_HELP_C_FILES),"$${d}$(f)")
.PHONY: repo
repo: $(_HELP_POTFILE)
$(AM_V_at)for po in $(_HELP_POFILES); do \
if test "x[$](_HELP_V)" = "x0"; then echo " GEN $${po}"; fi; \
msgmerge -q -o "$${po}" "$${po}" "$(_HELP_POTFILE)"; \
done
$(_HELP_POFILES):
$(AM_V_at)if ! test -d "$(dir [$]@)"; then mkdir "$(dir [$]@)"; fi
$(AM_V_at)if test ! -f "[$]@" -a -f "$(srcdir)/[$]@"; then cp "$(srcdir)/[$]@" "[$]@"; fi
$(AM_V_GEN)if ! test -f "[$]@"; then \
(cd "$(dir [$]@)" && \
$(ITSTOOL) -o "$(notdir [$]@).tmp" $(_HELP_C_FILES) && \
mv "$(notdir [$]@).tmp" "$(notdir [$]@)"); \
else \
(cd "$(dir [$]@)" && \
$(ITSTOOL) -o "$(notdir [$]@).tmp" $(_HELP_C_FILES) && \
msgmerge -o "$(notdir [$]@)" "$(notdir [$]@)" "$(notdir [$]@).tmp" && \
rm "$(notdir [$]@).tmp"); \
fi
$(_HELP_MOFILES): %.mo: %.po
$(AM_V_at)if ! test -d "$(dir [$]@)"; then mkdir "$(dir [$]@)"; fi
$(AM_V_GEN)msgfmt -o "[$]@" "$<"
$(_HELP_LC_FILES): $(_HELP_LINGUAS)
$(_HELP_LINGUAS): $(_HELP_LC_STAMPS)
$(_HELP_LC_STAMPS): %.stamp: %.mo
$(_HELP_LC_STAMPS): $(_HELP_C_FILES) $(_HELP_C_EXTRA)
$(AM_V_at)if ! test -d "$(dir [$]@)"; then mkdir "$(dir [$]@)"; fi
$(_HELP_LC_VERBOSE)if test -d "C"; then d="../"; else d="$(abs_srcdir)/"; fi; \
mo="$(dir [$]@)$(patsubst %/$(notdir [$]@),%,[$]@).mo"; \
if test -f "$${mo}"; then mo="../$${mo}"; else mo="$(abs_srcdir)/$${mo}"; fi; \
(cd "$(dir [$]@)" && $(ITSTOOL) -m "$${mo}" $(foreach f,$(_HELP_C_FILES),$${d}/$(f))) && \
touch "[$]@"
.PHONY: clean-help
mostlyclean-am: $(if $(HELP_ID),clean-help)
clean-help:
rm -f $(_HELP_LC_FILES) $(_HELP_LC_STAMPS) $(_HELP_MOFILES)
EXTRA_DIST ?=
EXTRA_DIST += $(_HELP_C_EXTRA) $(_HELP_C_MEDIA)
EXTRA_DIST += $(if $(YELP_LC_DIST),$(foreach lc,$(HELP_LINGUAS),$(lc)/$(lc).stamp))
EXTRA_DIST += $(foreach lc,$(HELP_LINGUAS),$(lc)/$(lc).po)
EXTRA_DIST += $(foreach f,$(HELP_MEDIA),$(foreach lc,$(HELP_LINGUAS),$(wildcard $(lc)/$(f))))
distdir: distdir-help-files
distdir-help-files: $(_HELP_LC_FILES)
@for lc in C $(if $(YELP_LC_DIST),$(HELP_LINGUAS)) ; do \
$(MKDIR_P) "$(distdir)/$$lc"; \
for file in $(HELP_FILES); do \
if test -f "$$lc/$$file"; then d=./; else d=$(srcdir)/; fi; \
cp -p "$$d$$lc/$$file" "$(distdir)/$$lc/" || exit 1; \
done; \
done; \
.PHONY: check-help
check: check-help
check-help:
for lc in C $(_HELP_LINGUAS); do \
if test -d "$$lc"; \
then d=; \
xmlpath="$$lc"; \
else \
d="$(srcdir)/"; \
xmlpath="$$lc:$(srcdir)/$$lc"; \
fi; \
for page in $(HELP_FILES); do \
echo "$(XMLLINT) --noout --noent --path $$xmlpath --xinclude $$d$$lc/$$page"; \
$(XMLLINT) --noout --noent --path "$$xmlpath" --xinclude "$$d$$lc/$$page"; \
done; \
done
.PHONY: install-help
install-data-am: $(if $(HELP_ID),install-help)
install-help: $(_HELP_LC_FILES)
@for lc in C $(_HELP_LINGUAS); do \
$(mkinstalldirs) "$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)" || exit 1; \
done
@for lc in C $(_HELP_LINGUAS); do for f in $(HELP_FILES); do \
if test -f "$$lc/$$f"; then d=; else d="$(srcdir)/"; fi; \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
if ! test -d "$$helpdir"; then $(mkinstalldirs) "$$helpdir"; fi; \
echo "$(INSTALL_DATA) $$d$$lc/$$f $$helpdir`basename $$f`"; \
$(INSTALL_DATA) "$$d$$lc/$$f" "$$helpdir`basename $$f`" || exit 1; \
done; done
@for f in $(_HELP_C_EXTRA); do \
lc=`dirname "$$f"`; lc=`basename "$$lc"`; \
if test -f "$$f"; then d=; else d="$(srcdir)/"; fi; \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
if ! test -d "$$helpdir"; then $(mkinstalldirs) "$$helpdir"; fi; \
echo "$(INSTALL_DATA) $$d$$f $$helpdir`basename $$f`"; \
$(INSTALL_DATA) "$$d$$f" "$$helpdir`basename $$f`" || exit 1; \
done
@for f in $(HELP_MEDIA); do \
for lc in C $(_HELP_LINGUAS); do \
if test -f "$$lc$$f"; then d=; else d="$(srcdir)/"; fi; \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
mdir=`dirname "$$f"`; \
if test "x$mdir" = "x."; then mdir=""; fi; \
if ! test -d "$$helpdir$$mdir"; then $(mkinstalldirs) "$$helpdir$$mdir"; fi; \
if test -f "$$d$$lc/$$f"; then \
echo "$(INSTALL_DATA) $$d$$lc/$$f $$helpdir$$f"; \
$(INSTALL_DATA) "$$d$$lc/$$f" "$$helpdir$$f" || exit 1; \
elif test "x$$lc" != "xC"; then \
if test "x$(YELP_LC_MEDIA_LINKS)" != "x"; then \
echo "$(LN_S) -f $(HELP_DIR)/C/$(HELP_ID)/$$f $$helpdir$$f"; \
$(LN_S) -f "$(HELP_DIR)/C/$(HELP_ID)/$$f" "$$helpdir$$f" || exit 1; \
fi; \
fi; \
done; \
done
.PHONY: uninstall-help
uninstall-am: $(if $(HELP_ID),uninstall-help)
uninstall-help:
for lc in C $(_HELP_LINGUAS); do for f in $(HELP_FILES); do \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
echo "rm -f $$helpdir`basename $$f`"; \
rm -f "$$helpdir`basename $$f`"; \
done; done
@for f in $(_HELP_C_EXTRA); do \
lc=`dirname "$$f"`; lc=`basename "$$lc"`; \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
echo "rm -f $$helpdir`basename $$f`"; \
rm -f "$$helpdir`basename $$f`"; \
done
@for f in $(HELP_MEDIA); do \
for lc in C $(_HELP_LINGUAS); do \
helpdir="$(DESTDIR)$(HELP_DIR)/$$lc/$(HELP_ID)/"; \
echo "rm -f $$helpdir$$f"; \
rm -f "$$helpdir$$f"; \
done; \
done;
'
AC_SUBST([YELP_HELP_RULES])
m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([YELP_HELP_RULES])])
])
......@@ -74,12 +74,6 @@ AM_GNU_GETTEXT_VERSION([0.19.8])
AM_GNU_GETTEXT([external])
dnl ***********************************************************************
dnl User documentation
dnl ***********************************************************************
YELP_HELP_INIT
dnl ***********************************************************************
dnl Check for Required Programs
dnl ***********************************************************************
......@@ -543,8 +537,6 @@ AC_CONFIG_FILES([
doc/Makefile
doc/examples/Makefile
help/Makefile
po/Makefile.in
src/Makefile
......
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="topic"
id="file-open">
<info>
<link type="guide" xref="index#projects"/>
<!--
<link type="seealso" xref="anotherpageid"/>
-->
<revision pkgversion="3.20" date="2016-03-18" status="stub" />
<credit type="author">
<name>Alexandre Franke</name>
<email its:translate="no">afranke@gnome.org</email>
<years>2016</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc></desc>
</info>
<title></title>
<p>
</p>
</page>
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="guide"
id="index">
<info>
<revision pkgversion="3.20" date="2016-01-23" status="stub" />
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
</info>
<title>
<media type="image" mime="image/png" its:translate="no" src="figures/icon.png" />
Builder
</title>
<section id="projects" style="2column">
<title>Projects and files</title>
</section>
</page>
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="topic"
id="introduction">
<info>
<link type="guide" xref="index"/>
<!--
<link type="guide" xref="index#features"/>
<link type="seealso" xref="anotherpageid"/>
-->
<revision pkgversion="3.19" date="2016-01-23" status="stub" />
<credit type="author">
<name>Alexandre Franke</name>
<email its:translate="no">afranke@gnome.org</email>
<years>2016</years>
</credit>
<credit type="author">
<name>Christian Hergert</name>
<email its:translate="no">christian@hergert.me</email>
<years>2016</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc>Welcome to <app>Builder</app></desc>
</info>
<title>Introduction</title>
<p><app>Builder</app> is an Integrated Development Environment (IDE) for the GNOME desktop environment. While it is a relatively young application, it is quickly gaining features common to more mature IDEs. Thanks for trusting <app>Builder</app> with your project! We hope to make <app>Builder</app> the most delightful development tool for experienced and beginners alike.</p>
</page>
<license xmlns="http://projectmallard.org/1.0/"
href="http://creativecommons.org/licenses/by-sa/4.0/">
<p>This work is licensed under a
<link href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons
Attribution-ShareAlike 4.0 International</link> license.</p>
<p>As a special exception, the copyright holders give you permission to copy,
modify, and distribute the example code contained in this documentation under
the terms of your choosing, without restriction.</p>
</license>
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="topic"
id="project-build">
<info>
<link type="guide" xref="index#projects"/>
<!--
<link type="seealso" xref="anotherpageid"/>
-->
<revision pkgversion="3.20" date="2016-03-18" status="stub" />
<credit type="author">
<name>Alexandre Franke</name>
<email its:translate="no">afranke@gnome.org</email>
<years>2016</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc></desc>
</info>
<title></title>
<p>
</p>
</page>
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="topic"
id="project-create">
<info>
<link type="guide" xref="index#projects"/>
<!--
<link type="seealso" xref="anotherpageid"/>
-->
<revision pkgversion="3.20" date="2016-03-18" status="stub" />
<credit type="author">
<name>Alexandre Franke</name>
<email its:translate="no">afranke@gnome.org</email>
<years>2016</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc></desc>
</info>
<title></title>
<p>
</p>
</page>
<page xmlns="http://projectmallard.org/1.0/"
xmlns:its="http://www.w3.org/2005/11/its"
type="topic"
id="project-select">
<info>
<link type="guide" xref="index#projects"/>
<!--
<link type="seealso" xref="anotherpageid"/>
-->
<revision pkgversion="3.20" date="2016-03-18" status="stub" />
<credit type="author">
<name>Alexandre Franke</name>
<email its:translate="no">afranke@gnome.org</email>
<years>2016</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc>Selecting a project to work on</desc>
</info>
<title>Project selection</title>
<p>
When <app>Builder</app> starts, you are presented with the greeter.
A list of all projects that were detected on your system appears, so that you can choose one to work on.
</p>
<p>
Builder will crawl your home directory FIXME when? and automatically detect directories with FIXME autotools?git? as a project.
If your project is not using FIXME, you can manually add it:
<!--FIXME steps -->
click the <gui style="button">New</gui> button
select the appropriate entry
<gui>From an existing project on this computer</gui> if you already have a directory with your files on your computer
<gui>From an existing project in a Git repository</gui> if you need to clone the source code first.
</p>
<!--TODO how do I create a new project from here?-->
<!--TODO how do I open another project once I'm already in Builder?-->
</page>
@YELP_HELP_RULES@
HELP_ID = gnome-builder
# Media files
HELP_MEDIA = \
figures/icon.png
# Help pages
HELP_FILES = \
index.page \
introduction.page \
legal.xml
# Translated languages, blank means no translation exists yet
HELP_LINGUAS = cs de el es hu pt_BR sv tr
-include $(top_srcdir)/git.mk
# Czech translation for gnome-builder.
# Copyright (C) 2016 gnome-builder's COPYRIGHT HOLDER
# This file is distributed under the same license as the gnome-builder package.
#
# Marek Černocký <marek@manet.cz>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-builder master\n"
"POT-Creation-Date: 2016-03-20 08:08+0000\n"
"PO-Revision-Date: 2016-03-20 14:27+0100\n"
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Gtranslator 2.91.7\n"
#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
msgctxt "_"
msgid "translator-credits"
msgstr "Marek Černocký <marek@manet.cz>"
#. (itstool) path: page/title
#: C/index.page:12
msgid "<_:media-1/> Builder"
msgstr "<_:media-1/> Builder"
#. (itstool) path: section/title
#: C/index.page:18
msgid "Projects and files"
msgstr "Projekty a soubory"
#. (itstool) path: credit/name
#: C/introduction.page:15
msgid "Alexandre Franke"
msgstr "Alexandre Franke"
#. (itstool) path: credit/years
#: C/introduction.page:17 C/introduction.page:23
msgid "2016"
msgstr "2016"
#. (itstool) path: credit/name
#: C/introduction.page:21
msgid "Christian Hergert"
msgstr "Christian Hergert"
#. (itstool) path: info/desc
#: C/introduction.page:28
msgid "Welcome to <app>Builder</app>"
msgstr "Vítejte v aplikaci <app>Builder</app>"
#. (itstool) path: page/title
#: C/introduction.page:31
msgid "Introduction"
msgstr "Úvod"
#. (itstool) path: page/p
#: C/introduction.page:33
msgid ""
"<app>Builder</app> is an Integrated Development Environment (IDE) for the "
"GNOME desktop environment. While it is a relatively young application, it is "
"quickly gaining features common to more mature IDEs. Thanks for trusting "
"<app>Builder</app> with your project! We hope to make <app>Builder</app> the "
"most delightful development tool for experienced and beginners alike."
msgstr ""
"<app>Builder</app> je integrované vývojové prostředí (Integrated Development "
"Environment neboli IDE) pro uživatelské prostředí GNOME. Jedná se sice o "
"relativně mladou aplikaci, ale velmi rychle získává funkce běžné v léty "
"zaběhnutých IDE. Děkujeme, že se svým projektem důvěřujete <app>Builderu/<app>. Věříme, "
"že se nám podaří z <app>Builderu</app> udělat příjemný vývojářský nástroj pro zkušené i "
"pro začínající vývojáře."
#. (itstool) path: p/link
#: C/legal.xml:5
msgid "Creative Commons Attribution-ShareAlike 4.0 International"
msgstr "Creative Commons Attribution-ShareAlike 4.0 International"
#. (itstool) path: license/p
#: C/legal.xml:4
msgid "This work is licensed under a <_:link-1/> license."
msgstr "Toto dílo je licencováno pod <_:link-1/>."
#. (itstool) path: license/p
#: C/legal.xml:8
msgid ""
"As a special exception, the copyright holders give you permission to copy, "
"modify, and distribute the example code contained in this documentation "
"under the terms of your choosing, without restriction."
msgstr ""
"Jako zvláštní výjimka se vám držitelem autorských práv uděluje svolení "
"kopírovat, upravovat a šířit ukázkový kód obsažený v tomto dokumentu za "
"podmínek, které si zvolíte, bez dalších omezení."
# German translation for gnome-builder.
# Copyright (C) 2016 gnome-builder's COPYRIGHT HOLDER
# This file is distributed under the same license as the gnome-builder package.
# Mario Blättermann <mario.blaettermann@gmail.com>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-builder master\n"
"POT-Creation-Date: 2016-03-22 08:16+0000\n"
"PO-Revision-Date: 2016-03-22 10:21+0100\n"
"Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>\n"
"Language-Team: German <gnome-de@gnome.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.7.1\n"
#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
msgctxt "_"
msgid "translator-credits"
msgstr "Mario Blättermann <mario.blaettermann@gmail.com>, 2016"
#. (itstool) path: page/title
#: C/index.page:12
msgid "<_:media-1/> Builder"
msgstr "<_:media-1/> Builder"
#. (itstool) path: section/title
#: C/index.page:18
msgid "Projects and files"
msgstr "Projekte und Dateien"
#. (itstool) path: credit/name
#: C/introduction.page:15
msgid "Alexandre Franke"
msgstr "Alexandre Franke"
#. (itstool) path: credit/years
#: C/introduction.page:17 C/introduction.page:23
msgid "2016"
msgstr "2016"
#. (itstool) path: credit/name
#: C/introduction.page:21
msgid "Christian Hergert"
msgstr "Christian Hergert"
#. (itstool) path: info/desc
#: C/introduction.page:28
msgid "Welcome to <app>Builder</app>"
msgstr "Willkommen zu <app>Builder</app>"
#. (itstool) path: page/title
#: C/introduction.page:31
msgid "Introduction"
msgstr "Einführung"
#. (itstool) path: page/p
#: C/introduction.page:33
msgid "<app>Builder</app> is an Integrated Development Environment (IDE) for the GNOME desktop environment. While it is a relatively young application, it is quickly gaining features common to more mature IDEs. Thanks for trusting <app>Builder</app> with your project! We hope to make <app>Builder</app> the most delightful development tool for experienced and beginners alike."
msgstr "<app>Builder</app> ist eine integrierte Enwtwicklungsumgebung (IDE) für die GNOME-Arbeitsumgebung. Zwar ist es eine noch recht junge Anwendung, doch kommen ständig neue Funktionsmerkmale hinzu, die von ausgereifteren IDEs bekannt sind. Danke dass Sie <app>Builder</app> Ihr Projekt anvertrauen! Wir hoffen, <app>Builder</app> zu einem der angenehmsten Werkzeuge sowohl für Einsteiger wie auch für fortgeschrittene Entwickler zu machen."
#. (itstool) path: p/link
#: C/legal.xml:5
msgid "Creative Commons Attribution-ShareAlike 4.0 International"
msgstr "Creative Commons Attribution-ShareAlike 4.0 International"
#. (itstool) path: license/p
#: C/legal.xml:4
msgid "This work is licensed under a <_:link-1/> license."
msgstr "Dieses Werk ist unter <_:link-1/> lizenziert."
#. (itstool) path: license/p
#: C/legal.xml:8
msgid "As a special exception, the copyright holders give you permission to copy, modify, and distribute the example code contained in this documentation under the terms of your choosing, without restriction."
msgstr "Als besondere Ausnahme gewähren die Inhaber des Urheberrechts die Erlaubnis, den Beispiel-Code in diesem Dokument zu kopieren, verändern und weiterzugeben, unter den Bedingungen Ihrer Wahl, ohne Einschränkungen."