Skip to content

Commit 781cd57

Browse files
authored
Merge pull request #33 from yasulab/master
Translate ruby-jp landing page for English speakers
2 parents 49522c4 + cd447d9 commit 781cd57

2 files changed

Lines changed: 74 additions & 3 deletions

File tree

_layouts/default.html

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,25 @@
2424
<body>
2525
<header class="page-header" role="banner">
2626
<h1 class="project-name"><a href="/"><img class="page-header-logo" src="{{ '/assets/ruby-jp-white-big.svg?v=' | append: site.github.build_revision | relative_url }}" alt="{{ page.title | default: site.title | default: site.github.repository_name }}"></a></h1>
27-
<h2 class="project-tagline">{{ page.title }}</h2>
28-
<a href="{{ site.slack_invite_link }}" class="btn"><strong>ruby-jp Slack ワークスペースに参加する</strong></a>
27+
<h2 class="project-tagline">{{ page.title }}</h2>
28+
<a href="{{ site.slack_invite_link }}" class="btn"><strong>
29+
{% if page.lang == 'en' %}
30+
Join in ruby-jp Slack workspace
31+
{% else %}
32+
ruby-jp Slack ワークスペースに参加する
33+
{% endif %}
34+
</strong></a>
2935
</header>
3036
<main id="content" class="main-content" role="main">
3137
{{ content }}
3238
<footer class="site-footer">
33-
<span class="site-footer-credits">ruby-jp は複数名の有志の Rubyist によって運営されています</span>
39+
<span class="site-footer-credits">
40+
{% if page.lang == 'en' %}
41+
ruby-jp is organized by a group of volunteer Rubyists.
42+
{% else %}
43+
ruby-jp は複数名の有志の Rubyist によって運営されています
44+
{% endif %}
45+
</span>
3446
</footer>
3547
</main>
3648
</body>

en/index.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
layout: default
3+
image: /assets/ogp.png
4+
title: ruby-jp.slack.com
5+
lang: en
6+
---
7+
8+
**ruby-jp is a Slack workspace created with the intention of fostering interactions between Ruby programmers.**
9+
10+
Regardless of technical proficiency, we aim to provide a space where questions, consultations, and information exchange can be carried out with ease.
11+
12+
**We warmly welcome beginners and students** like studying Ruby. No professional experiences required!
13+
14+
If you are studying and want advice from experienced members, or if you're having trouble with anything, don't hesitate to ask us anytime.
15+
16+
Please make sure to read the following [Code of Conduct](#code-of-conduct) before joining in.
17+
18+
ruby-jp is committed to providing a space where Ruby programmers, including learners of course, can communicate with each other beyond generations and corporate boundaries.
19+
20+
21+
---
22+
23+
## 🌱 行動規範 (To Be Translated)
24+
{: #code-of-conduct }
25+
26+
- 上級者は、入門者や学習者にやさしく接するようにしてください
27+
- 議論が白熱しても、相手を罵ったり傷つけることがないようにしてください
28+
- 性別/性的指向/障碍の有無/人種/宗教に関わりなく、誰もが気持ちよく交流できるようにしましょう
29+
- ソフトウェアの作者を含む \"他者へのリスペクトに欠けるような発言\" は控えましょう
30+
- 著しく問題がある行動が確認できた場合は、利用を停止することもありますのでご了承ください
31+
32+
33+
## 💎 ruby-jp usage
34+
{: #usage }
35+
36+
- ruby-jp is a place where questions, discussions, and information exchanges can be held, regardless of participants' technical levels.
37+
- No need to read all past logs to post new topices.
38+
- Feel free to create channels and add emojis. No permission is required.
39+
- Emojis that are inappropriate in terms of copyright or likely to offend others may be removed.
40+
- Channels that have not been used for a certain period may be archived without notice. If you'd like them back, feel free to do so.
41+
- Past logs will become unviewable after a few months from posted.
42+
- Given the amount of information, please subscribe to channels of your interest and enjoy at your own pace.
43+
- Those who enjoy programming as a hobby or who want to study Ruby in different industries are also very welcome.
44+
45+
46+
## 🔰 For beginners
47+
{: #beginner }
48+
49+
- We have various channels, but we recommend `#newbie` for beginners and `#students` for student-oriented discussions.
50+
- Questions about Ruby on Rails and databases are also very welcome.
51+
- If you encounter any points of confusion in online programming courses or textbooks, or have questions about how to learn, feel free to ask anything.
52+
- If you're not sure which channel to ask your question in, start with `#newbie` or `#support` channels. Many people are watching, and if there's a more suitable channel, someone will provide a link.
53+
54+
55+
## 🙌 Self-introduction
56+
{: #self-introduction }
57+
58+
- **Let's introduce yourself** in the `#general` channel after joining!
59+
- **Set a profile picture.** It makes it easier for others to remember you.

0 commit comments

Comments
 (0)