Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translate to German #172

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/01_help.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "🆘 Help"
about: "How does this even work 🤷‍♂️"
labels: support
---
name: "🆘 Hilfe"
about: "Wie funktioniert das überhaupt 🤷‍♂️"
labels: Unterstützung
---
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/02_bug.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
---
name: "🐛 Bug Report"
about: "If something isn't working as expected 🤔"
name: "🐛 Fehlerbericht"
about: "Wenn etwas nicht wie erwartet funktioniert 🤔"
labels: bug
---

<!-- Please replace all placeholders such as this below -->

**What happened?**
**Was ist passiert?**

<!-- Describe the problem and how to reproduce it. Add screenshots or a link to your repository if possible and helpful -->

**What did you expect to happen?**
**Was haben Sie erwartet?**

<!-- Describe what you expected to happen instead -->

**What the problem might be**
**Was das Problem sein könnte**

<!-- If you have an idea where the bug might lie, please share here. Otherwise remove the whole section -->
16 changes: 9 additions & 7 deletions .github/ISSUE_TEMPLATE/03_feature_request.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
---
name: "🧚‍♂️ Feature Request"
about: "Wouldn’t it be nice if 💭"
labels: feature
name: "🧚‍♂️ Funktionsanfrage"
about: "Wäre es nicht schön, wenn 💭"
labels: Funktion
---

<!-- Please replace all placeholders such as this below -->

**What’s missing?**
**Was fehlt noch?**

<!-- Describe your feature idea -->

**Why?**
**Warum**

<!-- Describe the problem you are facing -->

**Alternatives you tried**
**Alternativen, die Sie ausprobiert haben**

<!-- Describe the workarounds you tried so far and how they worked for you -->


<!-- Describe the workarounds you tried so far and how they worked for you -->
12 changes: 6 additions & 6 deletions .github/ISSUE_TEMPLATE/04_thanks.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
---
name: "💝 Thank you"
about: "twitter-together is awesome 🙌"
labels: thanks
name: "💝 Dankeschön"
about: "twitter-together ist großartig 🙌"
labels: danke
---

<!-- Please replace all placeholders such as this below -->

**How do you use twitter-together?**
**Wie nutzen Sie Twitter-together?**

<!-- I’d love to know how you use twitter-together, to better understand people’s use cases -->

**What do you love about it?**
**Was gefällt Ihnen daran?**

<!-- Thanks for the kind words 🤗 -->

**How did you learn about it?**
**Wie haben Sie davon erfahren?**

<!-- Just curious -->
76 changes: 41 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,38 +9,40 @@
<a href="https://github.com/gr2m/twitter-together/blob/80c8aab34382347120e22501c2e44f30a7a62174/package.json#L8" rel="nofollow"><img alt="Coverage" src="https://img.shields.io/badge/coverage-100%25-green.svg"></a>
</p>

For Open Source or event maintainers that share a project twitter account, `twitter-together` is a GitHub Action that utilizes text files to publish tweets from a GitHub repository. Rather than tweeting directly, GitHub’s pull request review process encourages more collaboration, Twitter activity and editorial contributions by enabling everyone to submit tweet drafts to a project.
Für Open-Source- oder Event-Maintainer, die ein Projekt-Twitter-Konto gemeinsam nutzen, ist "Twitter together" eine GitHub-Aktion, die Textdateien zur Veröffentlichung von Tweets aus einem GitHub-Repository verwendet. Anstatt direkt zu twittern, fördert der Pull-Request-Review-Prozess von GitHub die Zusammenarbeit, die Twitter-Aktivität und die redaktionellen Beiträge, indem er es jedem ermöglicht, Tweet-Entwürfe für ein Projekt einzureichen.

Übersetzt mit www.DeepL.com/Translator (kostenlose Version)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kannst du bitte diese Links entfernen?


<p align="center">
<img src="assets/demo.gif" alt="Screencast demonstrating twitter-together" />
</p>

<!-- toc -->

- [Try it](#try-it)
- [Twitter API compatibility](#twitter-api-compatibility)
- [Setup](#setup)
- [Contribute](#contribute)
- [How it works](#how-it-works)
- [The `push` event](#the-push-event)
- [The `pull_request` event](#the-pull_request-event)
- [Versuchen Sie es](#try-it)
- [Kompatibilität mit Twitter API](#twitter-api-compatibility)
- [Einrichtung](#setup)
- [Beitragen](#contribute)
- [Wie es funktioniert](#how-it-works)
- [Das "Push"-Ereignis](#the-push-event)
- [Das Ereignis `pull_request`](#the-pull_request-event)
- [Motivation](#motivation)
- [License](#license)
- [Lizenz](#license)

<!-- tocstop -->

## Try it
## Versuchen Sie es

You can submit a tweet to this repository to see the magic happen. Please follow the instructions at [tweets/README.md](tweets/README.md) and mention your own twitter username to the tweet. This repository is setup to tweet from [https://twitter.com/commit2tweet](https://twitter.com/commit2tweet).
Sie können einen Tweet an dieses Repository senden, um zu sehen, wie die Magie geschieht. Bitte folgen Sie den Anweisungen unter [tweets/README.md](tweets/README.md) und erwähnen Sie Ihren eigenen Twitter-Benutzernamen in dem Tweet. Dieses Repository ist so eingerichtet, dass Tweets von [https://twitter.com/commit2tweet](https://twitter.com/commit2tweet).

## Twitter API compatibility
## Kompatibilität mit Twitter API

The Twitter Ads API we currently use is the `v8` version.
Die Twitter Ads API, die wir derzeit verwenden, ist die Version "v8".

## Setup
## Einrichtung

1. [Create a twitter app](docs/01-create-twitter-app.md) with your shared twitter account and store the credentials as `TWITTER_API_KEY`, `TWITTER_API_SECRET_KEY`, `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_TOKEN_SECRET` in your repository’s secrets settings.
2. [Create a `.github/workflows/twitter-together.yml` file](docs/02-create-twitter-together-workflow.md) with the content below. Make sure to replace `'main'` if you changed your repository's default branch.
1. [Create a twitter app](docs/01-create-twitter-app.md) mit Ihrem gemeinsamen Twitter-Konto und speichern Sie die Anmeldeinformationen als `TWITTER_API_KEY`, `TWITTER_API_SECRET_KEY`, `TWITTER_ACCESS_TOKEN` und `TWITTER_ACCESS_TOKEN_SECRET` in den Geheimhaltungseinstellungen Ihres Repositorys.
2. [Create a `.github/workflows/twitter-together.yml` file](docs/02-create-twitter-together-workflow.md) mit dem unten stehenden Inhalt. Stellen Sie sicher, dass Sie `'main'` ersetzen, wenn Sie den Standardzweig Ihres Repositorys geändert haben.

```yml
on: [push, pull_request]
Expand Down Expand Up @@ -71,21 +73,23 @@ The Twitter Ads API we currently use is the `v8` version.
TWITTER_API_SECRET_KEY: ${{ secrets.TWITTER_API_SECRET_KEY }}
```

3. After creating or updating `.github/workflows/twitter-together.yml` in your repository’s default branch, a pull request will be created with further instructions.
3. Nach dem Erstellen oder Aktualisieren von `.github/workflows/twitter-together.yml` im Standardzweig Ihres Repositorys wird eine Pull-Anfrage mit weiteren Anweisungen erstellt.

Viel Spaß beim kollaborativen Tweeten!

Happy collaborative tweeting!
## Beitragen

## Contribute
Alle Beiträge sind willkommen!

All contributions welcome!
Besonders wenn Sie `twitter-together` zum ersten Mal ausprobieren, würde ich gerne hören, ob Sie Probleme hatten. Ich bin sehr dankbar für jede Verbesserung der Dokumentation, um die Dinge klarer zu machen, da ich selbst kein englischer Muttersprachler bin.

Especially if you try `twitter-together` for the first time, I’d love to hear if you ran into any trouble. I greatly appreciate any documentation improvements to make things more clear, I am not a native English speaker myself.
Siehe [CONTRIBUTING.md](CONTRIBUTING.md) für weitere Informationen, wie man etwas beitragen kann. Sie können auch [einfach Danke sagen](https://github.com/gr2m/twitter-together/issues/new?labels=feature&template=04_thanks.md) 😊

See [CONTRIBUTING.md](CONTRIBUTING.md) for more information on how to contribute. You can also [just say thanks](https://github.com/gr2m/twitter-together/issues/new?labels=feature&template=04_thanks.md) 😊
Übersetzt mit www.DeepL.com/Translator (kostenlose Version)

## Thanks to all contributors 💐
## Dank an alle Mitwirkenden 💐

Thanks goes to these wonderful people ([emoji key](https://github.com/all-contributors/all-contributors#emoji-key)):
Thanks goes to these wonderful people ([Emoji-Taste](https://github.com/all-contributors/all-contributors#emoji-key)):

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore -->
Expand All @@ -95,28 +99,30 @@ Thanks goes to these wonderful people ([emoji key](https://github.com/all-contri

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

## How it works
## Wie es funktioniert

`twitter-together` is using two workflows
Twitter-together" verwendet zwei Arbeitsabläufe

1. `push` event to publish new tweets
2. `pull_request` event to validate and preview new tweets
1. Push"-Ereignis zur Veröffentlichung neuer Tweets
2. pull_request"-Ereignis zur Validierung und Vorschau neuer Tweets

### The `push` event
### Das "push"-Ereignis

When triggered by the `push` event, the script looks for added `*.tweet` files in the `tweets/` folder or subfolders. If there are any, a tweet for each added tweet file is published.
Wenn das Ereignis "push" ausgelöst wird, sucht das Skript nach hinzugefügten "*.tweet"-Dateien im Ordner "tweets/" oder in Unterordnern. Wenn es welche gibt, wird ein Tweet für jede hinzugefügte Tweet-Datei veröffentlicht.

If there is no `tweets/` subfolder, the script opens a pull request creating the folder with further instructions.
Wenn es keinen Unterordner `tweets/` gibt, öffnet das Skript einen Pull Request, der den Ordner mit weiteren Anweisungen erstellt.

### The `pull_request` event
### Das Ereignis `pull_request`

For the `pull_request` event, the script handles only `opened` and `synchronize` actions. It looks for new `*.tweet` files in the `tweets/` folder or subfolders. If there are any, the length of each tweet is validated. If one is too long, a failed check run with an explanation is created. If all tweets are valid, a check run with a preview of all tweets is created.
Für das Ereignis `pull_request` bearbeitet das Skript nur die Aktionen `opened` und `synchronize`. Es sucht nach neuen `*.tweet`-Dateien im Ordner `tweets/` oder Unterordnern. Wenn es welche gibt, wird die Länge jedes Tweets überprüft. Wenn einer zu lang ist, wird ein fehlgeschlagener Prüflauf mit einer Erklärung erstellt. Wenn alle Tweets gültig sind, wird ein Prüflauf mit einer Vorschau aller Tweets erstellt.

## Motivation

I think we can make Open Source more inclusive to people with more diverse interests by making it easier to contribute other things than code and documentation. I see a particularly big opportunity to be more welcoming towards editorial contributions by creating tools using GitHub’s Actions, Apps and custom user interfaces backed by GitHub’s REST & GraphQL APIs.
Ich denke, wir können Open Source für Menschen mit unterschiedlichen Interessen zugänglicher machen, indem wir es einfacher machen, andere Dinge als Code und Dokumentation beizutragen. Ich sehe eine besonders große Chance, redaktionelle Beiträge willkommener zu machen, indem wir Tools entwickeln, die GitHubs Actions, Apps und benutzerdefinierte Benutzeroberflächen nutzen, die von GitHubs REST & GraphQL APIs unterstützt werden.

Ich habe noch viele weitere Ideen, die ich gerne umsetzen würde. Bitte pingen Sie mich auf Twitter an, wenn Sie sich mit mir unterhalten möchten:

I’ve plenty more ideas that I’d like to build out. Please ping me on twitter if you’d like to chat: [@gr2m](https://twitter.com/gr2m).
Übersetzt mit www.DeepL.com/Translator (kostenlose Version) [@gr2m](https://twitter.com/gr2m).

## License

Expand Down