Skip to content

Commit fd1b4fb

Browse files
authored
Merge pull request #360 - add tab for translations
2 parents f57bafc + ca3552f commit fd1b4fb

10 files changed

+88
-10
lines changed

.github/pull_request_template.md

+13-6
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,27 @@
33
Provide a summary for the reviewers of this pull request, stating the section will help
44
Please provide enough information so that others can review your pull request
55
-->
6+
If this closes an existing issue then add "closes #xxxx", where xxxx is the issue number
67

78
**Description for the changelog** :
89
<!--
910
A short (one line) summary that describes the changes in this pull request
1011
for inclusion in the change log
1112
-->
1213

14+
**Declaration**:
15+
16+
- [ ] content meets the [license](../license.txt) for this project
17+
- [ ] any use of AI has been declared in this pull request
18+
1319
**Other info** :
14-
<!--
15-
Add here any other information that may be of help to the reviewer
16-
If this closes an existing issue then add "closes #xxxx", where xxxx is the issue number
17-
-->
20+
<!-- Add here any other information that may be of help to the reviewer -->
1821

1922
Thanks for submitting a pull request!
20-
Please make sure you follow our code_of_conduct.md and our contributing guidelines contributing.md
21-
Automated tests are run to check the links, markdown and spelling
23+
24+
Please make sure you follow our [Code of Conduct](../code_of_conduct.md)
25+
and our [contributing guidelines](../contributing.md)
26+
27+
Automated tests are run to check links, markdown and spelling
28+
2229
The pull request must pass these tests before it can be merged

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ is via the OWASP Slack [#project-developer-guide][project] project channel
4646

4747
----
4848

49-
OWASP Developer Guide: _accessible security for developers_
49+
OWASP DevGuide: _accessible security for developers_
5050

5151
[build]: https://github.com/OWASP/www-project-developer-guide/actions/workflows/ci.yaml
5252
[conduct]: code_of_conduct.md

contributing.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The project has a team of leaders that oversee the project
99
and contributions from members of the security community are positively encouraged.
1010

1111
All contributions and suggestions are certainly welcome, and we ask that
12-
you follow the [contributing code of conduct][conduct].
12+
you follow the [contributing Code of Conduct][conduct].
1313
Contributors can [make suggestions][issues] and provide changes via a [pull request][request].
1414

1515
Feel free to discuss topics in the [project wiki][wiki] and create new discussions.
@@ -18,6 +18,12 @@ Note that the [draft][draft] version provides the content for the released versi
1818
in the ['release'][release] directory, promoted during the automated release process.
1919
Therefore any manual changes under the release directory are likely to be over-written.
2020

21+
### Ground rules
22+
23+
* follow our [Code of Conduct](code_of_conduct.md)
24+
* ensure that all contributions meet the [license](license.txt)
25+
* the use of generative AI is not prohibited but must be declared in the pull request
26+
2127
### Philosophy
2228

2329
The Developer Guide does not seek to duplicate the information contained in the many OWASP documentation projects;

index.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ pitch: The Developer Guide allows businesses, developers, designers
3333

3434
The [OWASP Developer Guide](release) provides an introduction to security concepts
3535
and a handy reference for application and system developers.
36+
3637
This guide does not seek to replicate the many excellent sources on specific security topics;
3738
it rarely tries to go into detail on a subject and instead provides links for greater depth on these security topics.
39+
3840
The content of the Developer Guide aims to be accessible, introducing practical security concepts
3941
and providing enough detail to get developers started on various OWASP tools and documents.
4042

@@ -65,7 +67,7 @@ is via the OWASP Slack [#project-developer-guide][project] project channel (you
6567

6668
----
6769

68-
OWASP Developer Guide: _accessible security for developers_
70+
OWASP DevGuide: _accessible security for developers_
6971

7072
[conduct]: code_of_conduct.md
7173
[contribution]: contributing.md

info.md

+6
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
* Released [PDF][pdf] and [e-book][epub]
1515
* [Draft version](draft)
1616

17+
### Translations (in progress)
18+
19+
* [Brazilian Portuguese](release-pt-br)
20+
* [Spanish](release-es)
21+
* [Japanese](release-ja)
22+
1723
### License
1824

1925
* [![Creative Commons License][license-image]](https://creativecommons.org/licenses/by-sa/4.0/ "CC BY-SA 4.0")

release-process.md

+2
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,6 @@ using the wording from the previous releases as a guide to the release notes.
3737

3838
----
3939

40+
OWASP DevGuide: _accessible security for developers_
41+
4042
[release]: https://github.com/OWASP/www-project-developer-guide/releases

security.md

+4
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,8 @@ then let us know ASAP and we will fix it as a priority.
1010
Open a [security advisory][advisory] and this will be provided
1111
only to the project's admins and in strict confidence.
1212

13+
----
14+
15+
OWASP DevGuide: _accessible security for developers_
16+
1317
[advisory]: https://github.com/OWASP/www-project-developer-guide/security/advisories/new

tab_contributing.md

+4
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ If you feel a section is missing then suggest changes to the structure in a [fea
3636
Be sure to follow our [code of conduct][conduct] and the [contributing guidelines][contribute]
3737
which provide style and document structure suggestions.
3838

39+
----
40+
41+
OWASP DevGuide: _accessible security for developers_
42+
3943
[conduct]: https://github.com/OWASP/www-project-developer-guide/blob/main/code_of_conduct.md
4044
[contribute]: https://github.com/OWASP/www-project-developer-guide/blob/main/contributing.md
4145
[feature]: https://github.com/OWASP/www-project-developer-guide/issues/new/choose

tab_historical.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
title: Historical
44
layout: null
55
tab: true
6-
order: 2
6+
order: 3
77
tags: dev-guide, developer guide
88

99
---
@@ -71,6 +71,10 @@ which discusses the history and future of the project.
7171
We are still looking for the original Word documents for versions 1.x (1.0, 1.1 and 1.1.1),
7272
if you have any of these then please get in touch.
7373

74+
----
75+
76+
OWASP DevGuide: _accessible security for developers_
77+
7478
[guide-1v0]: https://github.com/OWASP/DevGuide/tree/1d24d140de3724b6f95655e53b8d0cc6689fbfd8/DevGuide1.0
7579
[guide-pdf-en-1v0]: https://github.com/OWASP/DevGuide/blob/1d24d140de3724b6f95655e53b8d0cc6689fbfd8/DevGuide1.0/OWASPBuildingSecureWebApplicationsAndWebServices-V1.0.pdf
7680
[guide-1v1]: https://github.com/OWASP/DevGuide/tree/22228a88e380ca4b0b88cbb959b32a11174263cd/DevGuide1.1

tab_translations.md

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
3+
title: Translations
4+
layout: null
5+
tab: true
6+
order: 2
7+
tags: dev-guide, developer guide
8+
9+
---
10+
11+
<style type="text/css">
12+
.image-right {
13+
display: block;
14+
margin-left: auto;
15+
margin-right: auto;
16+
float: right;
17+
height: 180px;
18+
}
19+
</style>
20+
21+
![developer guide logo](assets/images/dg_logo_di.png){: .image-right }
22+
23+
## Translations the Developer Guide
24+
25+
The OWASP Developer Guide aims to be accessible, and translations help to make is a useful resource
26+
for the global AppSec community.
27+
28+
The English (US) language version is the source for all the translations;
29+
the latest version can be found in the [releases][repo] repository.
30+
31+
At present (March 2025) there are some translations that are in progress:
32+
33+
* [Brazilian Portuguese](release-pt-br) lead translator Amauri Bizerra
34+
* [Spanish](release-es) lead translator Roxana Calderon
35+
* [Japanese](release-ja) lead translator Yuuki Ebihara
36+
37+
If you can help with these translations then please contact the lead translator or the DevGuide project leaders.
38+
39+
----
40+
41+
OWASP DevGuide: _accessible security for developers_
42+
43+
[repo]: https://github.com/OWASP/www-project-developer-guide/releases

0 commit comments

Comments
 (0)