-
Notifications
You must be signed in to change notification settings - Fork 54
SPANISH TRANSLATION RAAAAAAAAAAAAHHHHHHHH #392
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
Open
TheParadoxBox
wants to merge
38
commits into
ComputerScienceHouse:develop
Choose a base branch
from
TheParadoxBox:translation-es
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
c4ae29d
Add jekyll-polyglot plugin
TheParadoxBox b5d1af8
Add language frontmatter to all pages
TheParadoxBox 6387ed0
Add a bunch of build files to exclude_from_localizations
TheParadoxBox 4542f03
Add Spanish translation for index, footer, header, and navbar, as wel…
TheParadoxBox 88261a5
Add language strings for 404 page
TheParadoxBox 725b9ca
Revert "Add language frontmatter to all pages"
TheParadoxBox ea2cba8
Better word choice for index (dormitorio -> habitación)
TheParadoxBox cb038ce
Not sure why this was only added to Gemfile.lock now but w/e
TheParadoxBox be3566b
Fix two typos and an inconsistency in index
TheParadoxBox f5cc29d
Translate (body of) about index
TheParadoxBox 7769fe0
Implement better page title management and reduce amount of times "si…
TheParadoxBox cf377da
Fix typo
TheParadoxBox c31503a
Remove titles from pages that have/will have titles in their strings …
TheParadoxBox 04f0b3f
Add FAQ strings
TheParadoxBox 979d328
Special Interest House is a proper noun, so reflect that in about.yml
TheParadoxBox beb4241
Add alumni page translation
TheParadoxBox d343471
Change underscores in index to hyphens (the superior lateral separator)
TheParadoxBox cd0cc86
Change most "acerca de"s to "sobre"s (less formal)
TheParadoxBox 820d7ce
Translate projects.yml (this page took a long damn time...)
TheParadoxBox c736388
Add this thingy that I don't remember changing
TheParadoxBox 535b545
Merge branch 'develop' into translation-es
TheParadoxBox af05e4e
Fix index YAML; _ -> -
TheParadoxBox fdd5454
Fix lang switcher button
TheParadoxBox 10ca42d
Change EBoard translation
TheParadoxBox 0fbbd3b
Translate eboard.yml
TheParadoxBox c138f41
Translate tour.html (but not tour.js, unfortunately)
TheParadoxBox f1c1ce7
Translate sponsors.yml
TheParadoxBox 6cfe959
Translate contact.yml
TheParadoxBox 592fcaa
Translate 50th banner
TheParadoxBox c6c17d8
title: "Blog" title: "Blog"
TheParadoxBox 4bf4ca9
Translate membership.yml
TheParadoxBox f0e4dcb
Oops forgot a file
TheParadoxBox b2c78d4
Merge branch 'translation-es' of https://github.com/TheParadoxBox/CSH…
TheParadoxBox 34f75a9
Aplicar -> Presentarse in contact.yml
TheParadoxBox dba622f
Translate intro-process.yml
TheParadoxBox 199b8f4
Translate traditions.yml
TheParadoxBox 4f32683
Merge branch 'develop' into translation-es
TheParadoxBox b027eed
Remove stray braces (I may be stupid)
TheParadoxBox File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -20,7 +20,7 @@ description: >- # this means to ignore newlines until "baseurl:" | |
| line in _config.yml. It will appear in your document head meta (for | ||
| Google search results) and in your feed.xml site description. | ||
| baseurl: "" # the subpath of your site, e.g. /blog | ||
| url: "https://pubsite.a.csh.rit.edu" # the base hostname & protocol for your site, e.g. http://example.com | ||
| url: "localhost:4000" # the base hostname & protocol for your site, e.g. http://example.com | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Where is this used? I'm guessing it's when you run the Jekyll command to run locally right? |
||
| twitter_username: CSH_HISTORY | ||
| github_username: computersciencehouse | ||
|
|
||
|
|
@@ -31,6 +31,16 @@ plugins: | |
| - jekyll-feed | ||
| - liquid-md5 | ||
| - jekyll-regex-replace | ||
| - jekyll-polyglot | ||
|
|
||
| # Polyglot settings (translation) | ||
| languages: ["en", "es"] | ||
| default_lang: "en" | ||
| exclude_from_localizations: ["assets", "_config", ".dockerignore", | ||
| ".firebaserc", ".gitattributes", ".gitignore", ".travis.yml", "Dockerfile", | ||
| "entrypoint.sh", "firebase.json", "Gemfile", "Gemfile.lock", | ||
| "httpd-suffix.conf", "LICENSE", "package.json", "Rakefile", "README.md"] | ||
| parallel_localization: true | ||
|
|
||
| # Exclude from processing. | ||
| # The following items will not be processed, by default. Create a custom list | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| short: "Page not found :(" | ||
| long: "The requested page could not be found." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| title: "About CSH" | ||
|
|
||
| pg-1: "Founded in 1976, Computer Science House is one of the oldest and most active Special Interest Houses of the Rochester Institute of Technology in Rochester, NY. Located on the third floor of the Fredericka Douglass Sprague Perry Hall dormitory, CSH provides a revolutionary living environment for over fifty on-floor and many more off-floor students." | ||
| pg-2: "In addition to RIT's standard residence hall facilities, CSH has several special multi-purpose rooms, filled with technical and material resources for members to use. CSH's computing resources include student maintained e-mail, newsgroups, databases, web space services, a private wired network, and plenty of servers and workstations. Hands-on learning is emphasized to help members get an advantage in their professional and academic careers." | ||
| pg-3: "CSH is an exciting place to live and learn. There are always fun things to do, interesting projects to work on, and members who are eager to share their expertise in a wide variety of subjects. Members share a feeling of kinship, belonging, and commitment to each other and the organization. The floor has a unique social and academic atmosphere: people here like to learn." | ||
| pg-4: "CSH organizes annual events such as Tour de Rochester, Welcome Back, Fall Camping, and Holiday Dinner. Other events such as educational seminars, study jams, hackathons, movie nights, Capture the Disk, road trips and bowling nights also occur frequently. Members play intramural sports such as volleyball, dodge ball, soccer, and broomball together." | ||
| pg-5: "While much has changed over the years, CSH's mission to help its members grow intellectually, socially, and professionally continues to succeed and surpass expectations." | ||
| button: "MORE EVENTS" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| title: "Alumni" | ||
| content: "Computer Science House has over 40 years of rich history making us the unique organization we are today, and we have our alumni to thank for that. Over the years our members have tirelessly worked to improve not only our community, but the world of computing as we know it. CSHers have gone on to pursue many incredible careers, from working at trillion-dollar corporations to starting their own businesses, including such major companies as Square and Pictometry." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # so much content | ||
| title: "Blog" | ||
| no-es-warning: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| title: "Contact" | ||
|
|
||
| email: "Send us a message" | ||
| email-evals: "For more information about CSH or to apply, contact our Evaluations Director: <b><a href=\"mailto:evals@csh.rit.edu\">evals@csh.rit.edu</a></b>." | ||
| email-chair: "To schedule a company visit, or for more information about sponsoring CSH, contact our Chair: <b><a href=\"mailto:chair@csh.rit.edu\">chair@csh.rit.edu</a></b>." | ||
| email-webmaster: "For inquiries about our website, reach out to <b><a href=\"mailto:webmaster@csh.rit.edu\">webmaster@csh.rit.edu</a></b>." | ||
|
|
||
| visit: "Visit us" | ||
| visit-address: "We're on the third-floor of Fredericka Douglass Sprague Perry Hall at RIT." | ||
|
|
||
| address: "Mailing address" | ||
| # address-content: "Computer Science House<br />3999 Fredericka Douglass Sprague Perry Hall<br />Rochester, NY 14623" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| title: Executive Board | ||
|
|
||
| summary: "The executive board is responsible for ensuring the functions integral to the CSH experience go off as smoothly as possible. Elected at the end of every academic year, they volunteer their time to help make floor an even better place to be." | ||
|
|
||
| # Names of EBoard members are not included here, since they are proper nouns and should not be translated. See eboard.html for the names | ||
|
|
||
| chair: "Chair" | ||
| chair-text: "The Chair of CSH serves as the head of E-Board, supervising the activities of the directors and presiding over our weekly house meetings. They are also the primary spokesperson for the House, representing the interests of our members in communications with RIT and the rest of the world." | ||
|
|
||
| evals: "Evaluations" | ||
| evals-text: "Evaluations is responsible for connecting with the RIT student community, as well as organizing the process of screening, accepting, and welcoming new members. Members wouldn't be here without evals!" | ||
| evals-addl: "If you would like to visit or tour the floor, <a href=\"/contact/\">let the Eval Director know</a> and they can arrange this." | ||
|
|
||
| financial: "Financial" | ||
| financial-text: "Financial is responsible for managing CSH's finances, collecting semesterly member dues, and hatching new fundraising schemes. All of our money goes towards new resources and project components for members to use; CSH is a registered non-profit organization with an annual self-generated budget." | ||
|
|
||
| history: "House History" | ||
| history-text: "The primary responsibility of the History director is keeping the line of communication between CSH and our alumni open. We believe members should have a well-developed understanding of House's origins and accomplishments. History keeps the past alive through the yearbook, Coredump newsletter, floor displays, archiving, updating the media database, and managing alumni relations. History also coordinates alumni storytelling nights and other traditional events." | ||
|
|
||
| imps: "House Improvements" | ||
| imps-text: "House Improvements is responsible for keeping our living space respectable and comfortable. They delegate projects that improve the physical aspects of floor, such as painting, cleaning, building, and organizing House's resources. While we may not be the tidiest group of people, we like to take care of our floor, and it shows." | ||
|
|
||
| opcomm: "OpComm" | ||
| opcomm-text: "The OpComm director, together with a group of technically skilled members known as RTPs, is responsible for maintaining CSH's servers and network infrastructure. Becoming an RTP allows members to develop and practice skills that are essential for working in computing fields. If you have any questions about House's technical resources, the OpComm director should be your first stop!" | ||
|
|
||
| rnd: "Research and Development" | ||
| rnd-text: "R&D is responsible for organizing seminars and assisting with technical projects, with the goal of encouraging members to learn new skills and gain experience." | ||
|
|
||
| social: "Social" | ||
| social-text: "Social is responsible for planning and running social events for our members, such as Welcome Back, movie nights, and other events on floor and around Rochester." | ||
|
|
||
| pr: "Public Relations" | ||
| pr-text: "Public Relations is responsible for maintaining CSH's public facing image, primarily through the management of our various social media accounts. They work to share all information regarding the organization, and the goings-on therein, as well as contacting various outside parties, including but not limited to employers, students, and media outlets to share what we're up to! Follow us on <a href=\"https://twitter.com/RITCSH\">Twitter</a>, <a href=\"https://www.instagram.com/computersciencehouse/\">Instagram</a>, and <a href=\"https://www.facebook.com/RITCSH\">Facebook</a>." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| title: "Frequently Asked Questions" | ||
|
|
||
| q1: "Do I need to be a Computer Science major to join?" | ||
| a1: "Nope, CSH accepts students from any program at RIT!" | ||
|
|
||
| q2: "Do I need to be a 1st year to join?" | ||
| a2: "Also no! You can join our introductory process at any point of your RIT academic career! <a href=\"/membership/intro-process.html\">Learn more about applying</a>." | ||
|
|
||
| q3: "How do I join?" | ||
| a3: "Check out our page on <a href=\"/membership/intro-process.html\">New Members</a> to learn more about applying to and joining CSH." | ||
|
|
||
| q4: "Does being a member cost anything?" | ||
| a4: "Our active membership dues are $80/semester. Our operating budget is formed every year from dues paid by members in addition to sponsorships, and helps fund improvements to our floor, member projects, and social events! Members unable to afford their dues can speak to our Financial Director and have their dues waived or adjusted." | ||
|
|
||
| q5: "Is CSH a fraternity?" | ||
| a5: "No, we're a Special Interest House: a space in RIT's dorms designed for students who share common interests to live together. Read more here about SIHs <a href=\"https://www.rit.edu/fa/housing/housing-option/special-interest-lifestyle-floors\">here</a>, and more about RIT Fraternity and Sorority Life <a href=\"https://campusgroups.rit.edu/fsl/about/\">here</a>." | ||
|
|
||
| end: "Can't find your question here? <a href=\"/contact/\">Contact us</a>." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| slogan: "Getting more done <span style=\"color: #b0197e;\">after 2am</span> than most people do all day." | ||
| slogan-plain: "Getting more done after 2am than most people do all day." | ||
|
|
||
| about: "About us" | ||
| projects: "Our projects" | ||
| visit: "Visit CSH" | ||
|
|
||
| summary: "Since 1976, <strong>Computer Science House</strong> has provided a revolutionary living and learning environment for its members. With unique facilities, an emphasis on hands-on learning, and a strong social atmosphere, CSH helps its members grow as professionals and more." | ||
| summary-button: "MORE ABOUT CSH" | ||
|
|
||
| # As of 2025-11-09, some of these project names are proper nouns and should not | ||
| # be translated. This may not always be the case in the future, though, so they | ||
| # are stored here just in case. | ||
| working: "Things we're working on..." | ||
| project-1: "SERVER ROOM UPGRADE" | ||
| project-1-desc: "Bringing our servers up to date with the help of Wayfair" | ||
| project-2: "TUNES" | ||
| project-2-desc: "Modernizing a jukebox" | ||
| project-3: "INFOSYS" | ||
| project-3-desc: "An information display system" | ||
| project-4: "LETMEIN" | ||
| project-4-desc: "A physical notification system for members" | ||
|
|
||
| facts: "Some facts about us..." | ||
| fact-1: "Active Members" | ||
| fact-1-desc: "That make up the heart of our community." | ||
| fact-2: "Greatest Hack" | ||
| fact-2-desc: "Of all time (as ranked by PCMAG in 2008) was CSH's creation of internet-connected drink machines." | ||
| fact-3: "Alumni" | ||
| fact-3-desc: "Provide current CSH members with a large network of knowledge and professional connections." | ||
| fact-4: "Rooms on-floor" | ||
| fact-4-desc: "In RIT's Fredericka Douglass Sprague Perry Hall, a hub of campus life." | ||
| fact-5: "Special-purpose rooms" | ||
| fact-5-desc: "That provide members spaces to work on projects, hang out, or study." | ||
|
|
||
| sponsors: "Patrocinadores" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| title: "New Members" | ||
|
|
||
| apply-title: "Applying to CSH" | ||
| apply-1: "Incoming Freshmen can apply through their RIT Housing Application, when asked about Special Interest Houses. Current students can either visit us on the 3rd floor of Fredericka Douglass Sprague Perry Hall, or submit a completed <a href=\"https://application.csh.rit.edu\">application</a> to our <a href=\"/contact/\">Evaluations Director</a> by emailing the filled out document to <a href=\"mailto:evals@csh.rit.edu\">evals@csh.rit.edu</a>." | ||
| apply-2: "Note that RIT Housing caps us at 50 acceptances every summer, so if you weren't accepted at first, feel free to re-apply at any time! Applications are reviewed during the first week of each semester." | ||
|
|
||
| intro-title: "Introductory Process" | ||
| intro-1: "Once accepted to Computer Science House after the application stage, you are considered an introductory member. This means that you're invited to all our events, involved in our process, and considered to be a member in almost all cases." | ||
| intro-2: "However, in order to become a full voting member, you need to complete our six-week introductory process. The process should take no more than a few hours each week to complete. Our introductory process is defined in our <a href=\"https://constitution.csh.rit.edu\" target=\"_blank\" referel=\"noopener\">Constitution</a> and outlines completion of a few requirements:" | ||
|
|
||
| directorships-title: "Directorship Meetings" | ||
| directorships-text: "You must attend an average of one directorship meeting for each week of the introductory process. This means that you must attend six directorship meetings before the end of the six week introductory period. There are between seven and ten directorship meetings occuring every week, each lasting about half an hour. During one, an <a href=\"/about/eboard.html\">Executive Board member</a> conveys to house what they've done in their role recently and what they plan to do in the coming weeks." | ||
|
|
||
| # Packet is a proper noun and should not be translated. It is stored here for consistency. | ||
| packet-title: "Packet" | ||
| packet-text: "In order to keep CSH a tight-knit community, we want every member to meet and get to know every other member. In order to do this, we give each intro member a Packet — a list of all members. Your job as an intro member is to seek out and meet as many of the upperclassmen as you can, and in return, they’ll sign your packet. The packet process takes place during the first two weeks of the semester, after which we’ll count all of the signatures that you’ve collected. If you get a passing percentage of signatures, congratulations! You’ll receive a CSH account and gain access to all of our house computer services. If not, there’s still hope! There is still more time in the intro process for you to continue meeting people, coming to events, and learning at seminars." | ||
|
|
||
| house-meetings-title: "House Meetings" | ||
| house-meetings-text: "There is a house meeting every Sunday at 7:15pm. You are required to attend all of them, as is every active upperclassman. During these, we go over upcoming and recent events, vote to spend money on member projects, and discuss changes to our Constitution." | ||
|
|
||
| seminars-title: "Technical Seminars" | ||
| seminars-text: "Over the six week introductory process, you must attend at least two technical seminars. These seminars are hosted on floor and go over a range of topics from Git and Python to more complex concepts like OpenGL or OpenShift." | ||
|
|
||
| events-title: "Social Events" | ||
| events-text: "All members are expected to attend some social events, including camping trips, video game tournaments, movie nights, and much more; just participate in events on floor." | ||
|
|
||
| evals-title: "Evaluations" | ||
| evals-text: "At the six-week mark, all of the upperclassmen meet and make a decision based on how well you’ve met the intro requirements. Members keep in mind your other responsibilities, such as other club meetings or classes, so don't worry if you're just shy of a requirement. If you’re voted in at this meeting, you become a full member!" | ||
|
|
||
| evals-contact: "Questions or concerns? <a href=\"/contact/\">Reach out to our Evaluations Director</a>" |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can installing the bundle be ran before we copy the contents? that way we can cache docker stages better
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(I say this as I'm patiently waiting for those dependencies to install)